[INFO] fetching crate hpt 0.1.3...
[INFO] checking hpt-0.1.3 against try#c8085cfed34c45021fc8f66d073f6394b3e35431 for pr-148939
[INFO] extracting crate hpt 0.1.3 into /workspace/builds/worker-0-tc2/source
[INFO] started tweaking crates.io crate hpt 0.1.3
[INFO] finished tweaking crates.io crate hpt 0.1.3
[INFO] tweaked toml for crates.io crate hpt 0.1.3 written to /workspace/builds/worker-0-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate hpt 0.1.3 on toolchain c8085cfed34c45021fc8f66d073f6394b3e35431
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+c8085cfed34c45021fc8f66d073f6394b3e35431" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate hpt 0.1.3 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+c8085cfed34c45021fc8f66d073f6394b3e35431" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:94a0c148923f5b2b52a63ef0eeb1882ad339ab61bce784c8077cbe41c61feb6c" "/opt/rustwide/cargo-home/bin/cargo" "+c8085cfed34c45021fc8f66d073f6394b3e35431" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 9395ba9a69aa9b92eac5d982dde418221834f916ec4f02641b02e4aa1634002e
[INFO] running `Command { std: "docker" "start" "-a" "9395ba9a69aa9b92eac5d982dde418221834f916ec4f02641b02e4aa1634002e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "9395ba9a69aa9b92eac5d982dde418221834f916ec4f02641b02e4aa1634002e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "9395ba9a69aa9b92eac5d982dde418221834f916ec4f02641b02e4aa1634002e", kill_on_drop: false }`
[INFO] [stdout] 9395ba9a69aa9b92eac5d982dde418221834f916ec4f02641b02e4aa1634002e
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:94a0c148923f5b2b52a63ef0eeb1882ad339ab61bce784c8077cbe41c61feb6c" "/opt/rustwide/cargo-home/bin/cargo" "+c8085cfed34c45021fc8f66d073f6394b3e35431" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 217a91825e976b00b286fdd2decd3c61cc00c8760da2331bdbd6b46ffd8b1188
[INFO] running `Command { std: "docker" "start" "-a" "217a91825e976b00b286fdd2decd3c61cc00c8760da2331bdbd6b46ffd8b1188", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.170
[INFO] [stderr]    Compiling libm v0.2.11
[INFO] [stderr]    Compiling getrandom v0.3.1
[INFO] [stderr]    Compiling serde v1.0.219
[INFO] [stderr]    Compiling zerocopy v0.8.23
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling pulp v0.21.4
[INFO] [stderr]     Checking bitflags v2.9.0
[INFO] [stderr]    Compiling syn v2.0.100
[INFO] [stderr]    Compiling seq-macro v0.3.6
[INFO] [stderr]     Checking foldhash v0.1.4
[INFO] [stderr]    Compiling zstd-safe v7.2.3
[INFO] [stderr]     Checking miniz_oxide v0.8.5
[INFO] [stderr]    Compiling proc-macro2-diagnostics v0.10.1
[INFO] [stderr]     Checking lockfree-object-pool v0.1.6
[INFO] [stderr]    Compiling zip v2.4.2
[INFO] [stderr]    Compiling dtor-proc-macro v0.0.5
[INFO] [stderr]     Checking raw-cpuid v11.5.0
[INFO] [stderr]     Checking time-core v0.1.3
[INFO] [stderr]     Checking aes v0.8.4
[INFO] [stderr]     Checking lzma-rs v0.3.0
[INFO] [stderr]     Checking sha1 v0.10.6
[INFO] [stderr]    Compiling rustfft v6.2.0
[INFO] [stderr]     Checking time v0.3.39
[INFO] [stderr]     Checking zopfli v0.8.1
[INFO] [stderr]     Checking hashbrown v0.15.2
[INFO] [stderr]     Checking flate2 v1.1.0
[INFO] [stderr]     Checking dtor v0.0.5
[INFO] [stderr]    Compiling yansi v1.0.1
[INFO] [stderr]    Compiling ctor-proc-macro v0.0.5
[INFO] [stderr]     Checking indexmap v2.7.1
[INFO] [stderr]     Checking lru v0.13.0
[INFO] [stderr]     Checking ctor v0.4.1
[INFO] [stderr]     Checking console v0.15.11
[INFO] [stderr]     Checking num_cpus v1.16.0
[INFO] [stderr]    Compiling jobserver v0.1.32
[INFO] [stderr]     Checking threadpool v1.8.1
[INFO] [stderr]     Checking rand_core v0.9.3
[INFO] [stderr]     Checking num-integer v0.1.46
[INFO] [stderr]     Checking indicatif v0.17.11
[INFO] [stderr]    Compiling cc v1.2.16
[INFO] [stderr]     Checking cache-size v0.7.0
[INFO] [stderr]     Checking num-bigint v0.4.6
[INFO] [stderr]     Checking num-iter v0.1.45
[INFO] [stderr]     Checking primal-check v0.3.4
[INFO] [stderr]     Checking transpose v0.2.3
[INFO] [stderr]    Compiling zstd-sys v2.0.14+zstd.1.5.7
[INFO] [stderr]    Compiling bzip2-sys v0.1.13+1.0.8
[INFO] [stderr]    Compiling lzma-sys v0.1.20
[INFO] [stderr]     Checking num-rational v0.4.2
[INFO] [stderr]     Checking xz2 v0.1.7
[INFO] [stderr]     Checking bzip2 v0.5.2
[INFO] [stderr]    Compiling bytemuck_derive v1.8.1
[INFO] [stderr]    Compiling zerocopy-derive v0.7.35
[INFO] [stderr]    Compiling serde_derive v1.0.219
[INFO] [stderr]    Compiling thiserror-impl v2.0.12
[INFO] [stderr]    Compiling hpt-macros v0.1.2
[INFO] [stderr]    Compiling zeroize_derive v1.4.2
[INFO] [stderr]    Compiling displaydoc v0.2.5
[INFO] [stderr]    Compiling duplicate v2.0.0
[INFO] [stderr]     Checking zeroize v1.8.1
[INFO] [stderr]     Checking bytemuck v1.22.0
[INFO] [stderr]     Checking num-complex v0.4.6
[INFO] [stderr]     Checking dyn-stack v0.13.0
[INFO] [stderr]     Checking zerocopy v0.7.35
[INFO] [stderr]     Checking thiserror v2.0.12
[INFO] [stderr]     Checking num v0.4.3
[INFO] [stderr]     Checking zstd v0.13.3
[INFO] [stderr]     Checking ppv-lite86 v0.2.20
[INFO] [stderr]     Checking rand_chacha v0.9.0
[INFO] [stderr]     Checking rand v0.9.0
[INFO] [stderr]     Checking rand_distr v0.5.1
[INFO] [stderr]     Checking half v2.5.0
[INFO] [stderr]     Checking serde_json v1.0.140
[INFO] [stderr]     Checking gemm-common v0.18.2
[INFO] [stderr]     Checking hpt-types v0.1.3
[INFO] [stderr]     Checking gemm-f32 v0.18.2
[INFO] [stderr]     Checking gemm-c32 v0.18.2
[INFO] [stderr]     Checking gemm-f64 v0.18.2
[INFO] [stderr]     Checking gemm-c64 v0.18.2
[INFO] [stderr]     Checking safetensors v0.5.3
[INFO] [stderr]     Checking gemm-f16 v0.18.2
[INFO] [stderr]     Checking gemm v0.18.2
[INFO] [stderr]     Checking hpt-common v0.1.3
[INFO] [stderr]     Checking hpt-traits v0.1.3
[INFO] [stderr]     Checking hpt-allocator v0.1.2
[INFO] [stderr]     Checking hpt-display v0.1.2
[INFO] [stderr]     Checking hpt-dataloader v0.1.3
[INFO] [stderr]     Checking hpt-iterator v0.1.2
[INFO] [stderr]     Checking hpt v0.1.3 (/opt/rustwide/workdir)
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/kernels/softmax.rs:81:1
[INFO] [stdout]    |
[INFO] [stdout] 81 | / pub(crate) fn softmax_dim_not_include<T, O>(
[INFO] [stdout] 82 | |     inner_loop_size: isize,
[INFO] [stdout] 83 | |     outer_loop_size: isize,
[INFO] [stdout] 84 | |     intermediate_size: isize,
[INFO] [stdout] ...  |
[INFO] [stdout] 94 | |     T: CommonBounds + FloatOutUnary<Output = O>,
[INFO] [stdout] 95 | |     O: CommonBounds + NormalOut<T, Output = O> + FloatOutUnary<Output = O>,
[INFO] [stdout]    | |___________________________________________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/kernels/softmax.rs:81:1
[INFO] [stdout]    |
[INFO] [stdout] 81 | / pub(crate) fn softmax_dim_not_include<T, O>(
[INFO] [stdout] 82 | |     inner_loop_size: isize,
[INFO] [stdout] 83 | |     outer_loop_size: isize,
[INFO] [stdout] 84 | |     intermediate_size: isize,
[INFO] [stdout] ...  |
[INFO] [stdout] 94 | |     T: CommonBounds + FloatOutUnary<Output = O>,
[INFO] [stdout] 95 | |     O: CommonBounds + NormalOut<T, Output = O> + FloatOutUnary<Output = O>,
[INFO] [stdout]    | |___________________________________________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/softmax.rs:204:1
[INFO] [stdout]     |
[INFO] [stdout] 204 | / pub(crate) fn contiguous_dim_include<T, O>(
[INFO] [stdout] 205 | |     inner_loop_size: isize,
[INFO] [stdout] 206 | |     outer_loop_size: isize,
[INFO] [stdout] 207 | |     mut inp_ptr: hpt_common::utils::pointer::Pointer<T>,
[INFO] [stdout] ...   |
[INFO] [stdout] 217 | |     T::Vec: FloatOutUnary<Output = O::Vec>,
[INFO] [stdout] 218 | |     O::Vec: FloatOutBinary<Output = O::Vec>,
[INFO] [stdout]     | |____________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/softmax.rs:204:1
[INFO] [stdout]     |
[INFO] [stdout] 204 | / pub(crate) fn contiguous_dim_include<T, O>(
[INFO] [stdout] 205 | |     inner_loop_size: isize,
[INFO] [stdout] 206 | |     outer_loop_size: isize,
[INFO] [stdout] 207 | |     mut inp_ptr: hpt_common::utils::pointer::Pointer<T>,
[INFO] [stdout] ...   |
[INFO] [stdout] 217 | |     T::Vec: FloatOutUnary<Output = O::Vec>,
[INFO] [stdout] 218 | |     O::Vec: FloatOutBinary<Output = O::Vec>,
[INFO] [stdout]     | |____________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/softmax.rs:322:1
[INFO] [stdout]     |
[INFO] [stdout] 322 | / pub(crate) fn uncontiguous_softmax_dim_include<T, O>(
[INFO] [stdout] 323 | |     inner_loop_size: isize,
[INFO] [stdout] 324 | |     outer_loop_size: isize,
[INFO] [stdout] 325 | |     mut inp_ptr: hpt_common::utils::pointer::Pointer<T>,
[INFO] [stdout] ...   |
[INFO] [stdout] 334 | |     T: CommonBounds + FloatOutUnary<Output = O>,
[INFO] [stdout] 335 | |     O: CommonBounds + NormalOut<T, Output = O> + FloatOutUnary<Output = O>,
[INFO] [stdout]     | |___________________________________________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/softmax.rs:322:1
[INFO] [stdout]     |
[INFO] [stdout] 322 | / pub(crate) fn uncontiguous_softmax_dim_include<T, O>(
[INFO] [stdout] 323 | |     inner_loop_size: isize,
[INFO] [stdout] 324 | |     outer_loop_size: isize,
[INFO] [stdout] 325 | |     mut inp_ptr: hpt_common::utils::pointer::Pointer<T>,
[INFO] [stdout] ...   |
[INFO] [stdout] 334 | |     T: CommonBounds + FloatOutUnary<Output = O>,
[INFO] [stdout] 335 | |     O: CommonBounds + NormalOut<T, Output = O> + FloatOutUnary<Output = O>,
[INFO] [stdout]     | |___________________________________________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/softmax.rs:365:1
[INFO] [stdout]     |
[INFO] [stdout] 365 | / pub(crate) fn uncontiguous_softmax_dim_not_include<T, O>(
[INFO] [stdout] 366 | |     inner_loop_size: isize,
[INFO] [stdout] 367 | |     outer_loop_size: isize,
[INFO] [stdout] 368 | |     intermediate_size: isize,
[INFO] [stdout] ...   |
[INFO] [stdout] 380 | |     T: CommonBounds + FloatOutUnary<Output = O>,
[INFO] [stdout] 381 | |     O: CommonBounds + NormalOut<T, Output = O> + FloatOutUnary<Output = O>,
[INFO] [stdout]     | |___________________________________________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/softmax.rs:365:1
[INFO] [stdout]     |
[INFO] [stdout] 365 | / pub(crate) fn uncontiguous_softmax_dim_not_include<T, O>(
[INFO] [stdout] 366 | |     inner_loop_size: isize,
[INFO] [stdout] 367 | |     outer_loop_size: isize,
[INFO] [stdout] 368 | |     intermediate_size: isize,
[INFO] [stdout] ...   |
[INFO] [stdout] 380 | |     T: CommonBounds + FloatOutUnary<Output = O>,
[INFO] [stdout] 381 | |     O: CommonBounds + NormalOut<T, Output = O> + FloatOutUnary<Output = O>,
[INFO] [stdout]     | |___________________________________________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/kernels/normalization/log_softmax.rs:33:1
[INFO] [stdout]    |
[INFO] [stdout] 33 | / pub(crate) fn contiguous_log_softmax<T, O, const DEVICE: usize, A>(
[INFO] [stdout] 34 | |     a: &_Tensor<T, Cpu, DEVICE, A>,
[INFO] [stdout] 35 | |     axis: i64,
[INFO] [stdout] 36 | |     c: Option<_Tensor<O, Cpu, DEVICE, A>>,
[INFO] [stdout] ...  |
[INFO] [stdout] 43 | |     A: Allocator + Send + Sync,
[INFO] [stdout] 44 | |     A::Output: AllocatorOutputRetrive,
[INFO] [stdout]    | |______________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/kernels/normalization/log_softmax.rs:33:1
[INFO] [stdout]    |
[INFO] [stdout] 33 | / pub(crate) fn contiguous_log_softmax<T, O, const DEVICE: usize, A>(
[INFO] [stdout] 34 | |     a: &_Tensor<T, Cpu, DEVICE, A>,
[INFO] [stdout] 35 | |     axis: i64,
[INFO] [stdout] 36 | |     c: Option<_Tensor<O, Cpu, DEVICE, A>>,
[INFO] [stdout] ...  |
[INFO] [stdout] 43 | |     A: Allocator + Send + Sync,
[INFO] [stdout] 44 | |     A::Output: AllocatorOutputRetrive,
[INFO] [stdout]    | |______________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/log_softmax.rs:165:1
[INFO] [stdout]     |
[INFO] [stdout] 165 | / pub(crate) fn uncontiguous_log_softmax<T, O, const DEVICE: usize, A>(
[INFO] [stdout] 166 | |     a: &_Tensor<T, Cpu, DEVICE, A>,
[INFO] [stdout] 167 | |     axis: i64,
[INFO] [stdout] 168 | |     c: Option<_Tensor<O, Cpu, DEVICE, A>>,
[INFO] [stdout] ...   |
[INFO] [stdout] 175 | |     A: Allocator + Send + Sync,
[INFO] [stdout] 176 | |     A::Output: AllocatorOutputRetrive,
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/log_softmax.rs:165:1
[INFO] [stdout]     |
[INFO] [stdout] 165 | / pub(crate) fn uncontiguous_log_softmax<T, O, const DEVICE: usize, A>(
[INFO] [stdout] 166 | |     a: &_Tensor<T, Cpu, DEVICE, A>,
[INFO] [stdout] 167 | |     axis: i64,
[INFO] [stdout] 168 | |     c: Option<_Tensor<O, Cpu, DEVICE, A>>,
[INFO] [stdout] ...   |
[INFO] [stdout] 175 | |     A: Allocator + Send + Sync,
[INFO] [stdout] 176 | |     A::Output: AllocatorOutputRetrive,
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/kernels/normalization/logsoftmax.rs:82:1
[INFO] [stdout]    |
[INFO] [stdout] 82 | / pub(crate) fn logsoftmax_dim_not_include<T, O>(
[INFO] [stdout] 83 | |     inner_loop_size: isize,
[INFO] [stdout] 84 | |     outer_loop_size: isize,
[INFO] [stdout] 85 | |     intermediate_size: isize,
[INFO] [stdout] ...  |
[INFO] [stdout] 95 | |     T: CommonBounds + FloatOutUnary<Output = O> + Cast<O>,
[INFO] [stdout] 96 | |     O: CommonBounds + NormalOut<T, Output = O> + FloatOutUnary<Output = O>,
[INFO] [stdout]    | |___________________________________________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/kernels/normalization/logsoftmax.rs:82:1
[INFO] [stdout]    |
[INFO] [stdout] 82 | / pub(crate) fn logsoftmax_dim_not_include<T, O>(
[INFO] [stdout] 83 | |     inner_loop_size: isize,
[INFO] [stdout] 84 | |     outer_loop_size: isize,
[INFO] [stdout] 85 | |     intermediate_size: isize,
[INFO] [stdout] ...  |
[INFO] [stdout] 95 | |     T: CommonBounds + FloatOutUnary<Output = O> + Cast<O>,
[INFO] [stdout] 96 | |     O: CommonBounds + NormalOut<T, Output = O> + FloatOutUnary<Output = O>,
[INFO] [stdout]    | |___________________________________________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/logsoftmax.rs:204:1
[INFO] [stdout]     |
[INFO] [stdout] 204 | / pub(crate) fn contiguous_dim_include<T, O>(
[INFO] [stdout] 205 | |     inner_loop_size: isize,
[INFO] [stdout] 206 | |     outer_loop_size: isize,
[INFO] [stdout] 207 | |     mut inp_ptr: hpt_common::utils::pointer::Pointer<T>,
[INFO] [stdout] ...   |
[INFO] [stdout] 217 | |     T::Vec: FloatOutUnary<Output = O::Vec> + IntoVec<O::Vec>,
[INFO] [stdout] 218 | |     O::Vec: FloatOutBinary<Output = O::Vec>,
[INFO] [stdout]     | |____________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/logsoftmax.rs:204:1
[INFO] [stdout]     |
[INFO] [stdout] 204 | / pub(crate) fn contiguous_dim_include<T, O>(
[INFO] [stdout] 205 | |     inner_loop_size: isize,
[INFO] [stdout] 206 | |     outer_loop_size: isize,
[INFO] [stdout] 207 | |     mut inp_ptr: hpt_common::utils::pointer::Pointer<T>,
[INFO] [stdout] ...   |
[INFO] [stdout] 217 | |     T::Vec: FloatOutUnary<Output = O::Vec> + IntoVec<O::Vec>,
[INFO] [stdout] 218 | |     O::Vec: FloatOutBinary<Output = O::Vec>,
[INFO] [stdout]     | |____________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/logsoftmax.rs:324:1
[INFO] [stdout]     |
[INFO] [stdout] 324 | / pub(crate) fn uncontiguous_logsoftmax_dim_include<T, O>(
[INFO] [stdout] 325 | |     inner_loop_size: isize,
[INFO] [stdout] 326 | |     outer_loop_size: isize,
[INFO] [stdout] 327 | |     mut inp_ptr: hpt_common::utils::pointer::Pointer<T>,
[INFO] [stdout] ...   |
[INFO] [stdout] 336 | |     T: CommonBounds + FloatOutUnary<Output = O> + Cast<O>,
[INFO] [stdout] 337 | |     O: CommonBounds + NormalOut<T, Output = O> + FloatOutUnary<Output = O>,
[INFO] [stdout]     | |___________________________________________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/logsoftmax.rs:324:1
[INFO] [stdout]     |
[INFO] [stdout] 324 | / pub(crate) fn uncontiguous_logsoftmax_dim_include<T, O>(
[INFO] [stdout] 325 | |     inner_loop_size: isize,
[INFO] [stdout] 326 | |     outer_loop_size: isize,
[INFO] [stdout] 327 | |     mut inp_ptr: hpt_common::utils::pointer::Pointer<T>,
[INFO] [stdout] ...   |
[INFO] [stdout] 336 | |     T: CommonBounds + FloatOutUnary<Output = O> + Cast<O>,
[INFO] [stdout] 337 | |     O: CommonBounds + NormalOut<T, Output = O> + FloatOutUnary<Output = O>,
[INFO] [stdout]     | |___________________________________________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/logsoftmax.rs:368:1
[INFO] [stdout]     |
[INFO] [stdout] 368 | / pub(crate) fn uncontiguous_logsoftmax_dim_not_include<T, O>(
[INFO] [stdout] 369 | |     inner_loop_size: isize,
[INFO] [stdout] 370 | |     outer_loop_size: isize,
[INFO] [stdout] 371 | |     intermediate_size: isize,
[INFO] [stdout] ...   |
[INFO] [stdout] 383 | |     T: CommonBounds + FloatOutUnary<Output = O> + Cast<O>,
[INFO] [stdout] 384 | |     O: CommonBounds + NormalOut<T, Output = O> + FloatOutUnary<Output = O>,
[INFO] [stdout]     | |___________________________________________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/logsoftmax.rs:368:1
[INFO] [stdout]     |
[INFO] [stdout] 368 | / pub(crate) fn uncontiguous_logsoftmax_dim_not_include<T, O>(
[INFO] [stdout] 369 | |     inner_loop_size: isize,
[INFO] [stdout] 370 | |     outer_loop_size: isize,
[INFO] [stdout] 371 | |     intermediate_size: isize,
[INFO] [stdout] ...   |
[INFO] [stdout] 383 | |     T: CommonBounds + FloatOutUnary<Output = O> + Cast<O>,
[INFO] [stdout] 384 | |     O: CommonBounds + NormalOut<T, Output = O> + FloatOutUnary<Output = O>,
[INFO] [stdout]     | |___________________________________________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/kernels/normalization/softmax.rs:32:1
[INFO] [stdout]    |
[INFO] [stdout] 32 | / pub(crate) fn contiguous_softmax<T, O, const DEVICE: usize, A>(
[INFO] [stdout] 33 | |     a: &_Tensor<T, Cpu, DEVICE, A>,
[INFO] [stdout] 34 | |     axis: i64,
[INFO] [stdout] 35 | |     c: Option<_Tensor<O, Cpu, DEVICE, A>>,
[INFO] [stdout] ...  |
[INFO] [stdout] 42 | |     A: Allocator + Send + Sync,
[INFO] [stdout] 43 | |     A::Output: AllocatorOutputRetrive,
[INFO] [stdout]    | |______________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/kernels/normalization/softmax.rs:32:1
[INFO] [stdout]    |
[INFO] [stdout] 32 | / pub(crate) fn contiguous_softmax<T, O, const DEVICE: usize, A>(
[INFO] [stdout] 33 | |     a: &_Tensor<T, Cpu, DEVICE, A>,
[INFO] [stdout] 34 | |     axis: i64,
[INFO] [stdout] 35 | |     c: Option<_Tensor<O, Cpu, DEVICE, A>>,
[INFO] [stdout] ...  |
[INFO] [stdout] 42 | |     A: Allocator + Send + Sync,
[INFO] [stdout] 43 | |     A::Output: AllocatorOutputRetrive,
[INFO] [stdout]    | |______________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/softmax.rs:164:1
[INFO] [stdout]     |
[INFO] [stdout] 164 | / pub(crate) fn uncontiguous_softmax<T, O, const DEVICE: usize, A>(
[INFO] [stdout] 165 | |     a: &_Tensor<T, Cpu, DEVICE, A>,
[INFO] [stdout] 166 | |     axis: i64,
[INFO] [stdout] 167 | |     c: Option<_Tensor<O, Cpu, DEVICE, A>>,
[INFO] [stdout] ...   |
[INFO] [stdout] 174 | |     A: Allocator + Send + Sync,
[INFO] [stdout] 175 | |     A::Output: AllocatorOutputRetrive,
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/softmax.rs:164:1
[INFO] [stdout]     |
[INFO] [stdout] 164 | / pub(crate) fn uncontiguous_softmax<T, O, const DEVICE: usize, A>(
[INFO] [stdout] 165 | |     a: &_Tensor<T, Cpu, DEVICE, A>,
[INFO] [stdout] 166 | |     axis: i64,
[INFO] [stdout] 167 | |     c: Option<_Tensor<O, Cpu, DEVICE, A>>,
[INFO] [stdout] ...   |
[INFO] [stdout] 174 | |     A: Allocator + Send + Sync,
[INFO] [stdout] 175 | |     A::Output: AllocatorOutputRetrive,
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/kernels/softmax.rs:81:1
[INFO] [stdout]    |
[INFO] [stdout] 81 | / pub(crate) fn softmax_dim_not_include<T, O>(
[INFO] [stdout] 82 | |     inner_loop_size: isize,
[INFO] [stdout] 83 | |     outer_loop_size: isize,
[INFO] [stdout] 84 | |     intermediate_size: isize,
[INFO] [stdout] ...  |
[INFO] [stdout] 94 | |     T: CommonBounds + FloatOutUnary<Output = O>,
[INFO] [stdout] 95 | |     O: CommonBounds + NormalOut<T, Output = O> + FloatOutUnary<Output = O>,
[INFO] [stdout]    | |___________________________________________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/kernels/softmax.rs:81:1
[INFO] [stdout]    |
[INFO] [stdout] 81 | / pub(crate) fn softmax_dim_not_include<T, O>(
[INFO] [stdout] 82 | |     inner_loop_size: isize,
[INFO] [stdout] 83 | |     outer_loop_size: isize,
[INFO] [stdout] 84 | |     intermediate_size: isize,
[INFO] [stdout] ...  |
[INFO] [stdout] 94 | |     T: CommonBounds + FloatOutUnary<Output = O>,
[INFO] [stdout] 95 | |     O: CommonBounds + NormalOut<T, Output = O> + FloatOutUnary<Output = O>,
[INFO] [stdout]    | |___________________________________________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/softmax.rs:204:1
[INFO] [stdout]     |
[INFO] [stdout] 204 | / pub(crate) fn contiguous_dim_include<T, O>(
[INFO] [stdout] 205 | |     inner_loop_size: isize,
[INFO] [stdout] 206 | |     outer_loop_size: isize,
[INFO] [stdout] 207 | |     mut inp_ptr: hpt_common::utils::pointer::Pointer<T>,
[INFO] [stdout] ...   |
[INFO] [stdout] 217 | |     T::Vec: FloatOutUnary<Output = O::Vec>,
[INFO] [stdout] 218 | |     O::Vec: FloatOutBinary<Output = O::Vec>,
[INFO] [stdout]     | |____________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/softmax.rs:204:1
[INFO] [stdout]     |
[INFO] [stdout] 204 | / pub(crate) fn contiguous_dim_include<T, O>(
[INFO] [stdout] 205 | |     inner_loop_size: isize,
[INFO] [stdout] 206 | |     outer_loop_size: isize,
[INFO] [stdout] 207 | |     mut inp_ptr: hpt_common::utils::pointer::Pointer<T>,
[INFO] [stdout] ...   |
[INFO] [stdout] 217 | |     T::Vec: FloatOutUnary<Output = O::Vec>,
[INFO] [stdout] 218 | |     O::Vec: FloatOutBinary<Output = O::Vec>,
[INFO] [stdout]     | |____________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/softmax.rs:322:1
[INFO] [stdout]     |
[INFO] [stdout] 322 | / pub(crate) fn uncontiguous_softmax_dim_include<T, O>(
[INFO] [stdout] 323 | |     inner_loop_size: isize,
[INFO] [stdout] 324 | |     outer_loop_size: isize,
[INFO] [stdout] 325 | |     mut inp_ptr: hpt_common::utils::pointer::Pointer<T>,
[INFO] [stdout] ...   |
[INFO] [stdout] 334 | |     T: CommonBounds + FloatOutUnary<Output = O>,
[INFO] [stdout] 335 | |     O: CommonBounds + NormalOut<T, Output = O> + FloatOutUnary<Output = O>,
[INFO] [stdout]     | |___________________________________________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/softmax.rs:322:1
[INFO] [stdout]     |
[INFO] [stdout] 322 | / pub(crate) fn uncontiguous_softmax_dim_include<T, O>(
[INFO] [stdout] 323 | |     inner_loop_size: isize,
[INFO] [stdout] 324 | |     outer_loop_size: isize,
[INFO] [stdout] 325 | |     mut inp_ptr: hpt_common::utils::pointer::Pointer<T>,
[INFO] [stdout] ...   |
[INFO] [stdout] 334 | |     T: CommonBounds + FloatOutUnary<Output = O>,
[INFO] [stdout] 335 | |     O: CommonBounds + NormalOut<T, Output = O> + FloatOutUnary<Output = O>,
[INFO] [stdout]     | |___________________________________________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/softmax.rs:365:1
[INFO] [stdout]     |
[INFO] [stdout] 365 | / pub(crate) fn uncontiguous_softmax_dim_not_include<T, O>(
[INFO] [stdout] 366 | |     inner_loop_size: isize,
[INFO] [stdout] 367 | |     outer_loop_size: isize,
[INFO] [stdout] 368 | |     intermediate_size: isize,
[INFO] [stdout] ...   |
[INFO] [stdout] 380 | |     T: CommonBounds + FloatOutUnary<Output = O>,
[INFO] [stdout] 381 | |     O: CommonBounds + NormalOut<T, Output = O> + FloatOutUnary<Output = O>,
[INFO] [stdout]     | |___________________________________________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/softmax.rs:365:1
[INFO] [stdout]     |
[INFO] [stdout] 365 | / pub(crate) fn uncontiguous_softmax_dim_not_include<T, O>(
[INFO] [stdout] 366 | |     inner_loop_size: isize,
[INFO] [stdout] 367 | |     outer_loop_size: isize,
[INFO] [stdout] 368 | |     intermediate_size: isize,
[INFO] [stdout] ...   |
[INFO] [stdout] 380 | |     T: CommonBounds + FloatOutUnary<Output = O>,
[INFO] [stdout] 381 | |     O: CommonBounds + NormalOut<T, Output = O> + FloatOutUnary<Output = O>,
[INFO] [stdout]     | |___________________________________________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/kernels/normalization/log_softmax.rs:33:1
[INFO] [stdout]    |
[INFO] [stdout] 33 | / pub(crate) fn contiguous_log_softmax<T, O, const DEVICE: usize, A>(
[INFO] [stdout] 34 | |     a: &_Tensor<T, Cpu, DEVICE, A>,
[INFO] [stdout] 35 | |     axis: i64,
[INFO] [stdout] 36 | |     c: Option<_Tensor<O, Cpu, DEVICE, A>>,
[INFO] [stdout] ...  |
[INFO] [stdout] 43 | |     A: Allocator + Send + Sync,
[INFO] [stdout] 44 | |     A::Output: AllocatorOutputRetrive,
[INFO] [stdout]    | |______________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/kernels/normalization/log_softmax.rs:33:1
[INFO] [stdout]    |
[INFO] [stdout] 33 | / pub(crate) fn contiguous_log_softmax<T, O, const DEVICE: usize, A>(
[INFO] [stdout] 34 | |     a: &_Tensor<T, Cpu, DEVICE, A>,
[INFO] [stdout] 35 | |     axis: i64,
[INFO] [stdout] 36 | |     c: Option<_Tensor<O, Cpu, DEVICE, A>>,
[INFO] [stdout] ...  |
[INFO] [stdout] 43 | |     A: Allocator + Send + Sync,
[INFO] [stdout] 44 | |     A::Output: AllocatorOutputRetrive,
[INFO] [stdout]    | |______________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/log_softmax.rs:165:1
[INFO] [stdout]     |
[INFO] [stdout] 165 | / pub(crate) fn uncontiguous_log_softmax<T, O, const DEVICE: usize, A>(
[INFO] [stdout] 166 | |     a: &_Tensor<T, Cpu, DEVICE, A>,
[INFO] [stdout] 167 | |     axis: i64,
[INFO] [stdout] 168 | |     c: Option<_Tensor<O, Cpu, DEVICE, A>>,
[INFO] [stdout] ...   |
[INFO] [stdout] 175 | |     A: Allocator + Send + Sync,
[INFO] [stdout] 176 | |     A::Output: AllocatorOutputRetrive,
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/log_softmax.rs:165:1
[INFO] [stdout]     |
[INFO] [stdout] 165 | / pub(crate) fn uncontiguous_log_softmax<T, O, const DEVICE: usize, A>(
[INFO] [stdout] 166 | |     a: &_Tensor<T, Cpu, DEVICE, A>,
[INFO] [stdout] 167 | |     axis: i64,
[INFO] [stdout] 168 | |     c: Option<_Tensor<O, Cpu, DEVICE, A>>,
[INFO] [stdout] ...   |
[INFO] [stdout] 175 | |     A: Allocator + Send + Sync,
[INFO] [stdout] 176 | |     A::Output: AllocatorOutputRetrive,
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/kernels/normalization/logsoftmax.rs:82:1
[INFO] [stdout]    |
[INFO] [stdout] 82 | / pub(crate) fn logsoftmax_dim_not_include<T, O>(
[INFO] [stdout] 83 | |     inner_loop_size: isize,
[INFO] [stdout] 84 | |     outer_loop_size: isize,
[INFO] [stdout] 85 | |     intermediate_size: isize,
[INFO] [stdout] ...  |
[INFO] [stdout] 95 | |     T: CommonBounds + FloatOutUnary<Output = O> + Cast<O>,
[INFO] [stdout] 96 | |     O: CommonBounds + NormalOut<T, Output = O> + FloatOutUnary<Output = O>,
[INFO] [stdout]    | |___________________________________________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/kernels/normalization/logsoftmax.rs:82:1
[INFO] [stdout]    |
[INFO] [stdout] 82 | / pub(crate) fn logsoftmax_dim_not_include<T, O>(
[INFO] [stdout] 83 | |     inner_loop_size: isize,
[INFO] [stdout] 84 | |     outer_loop_size: isize,
[INFO] [stdout] 85 | |     intermediate_size: isize,
[INFO] [stdout] ...  |
[INFO] [stdout] 95 | |     T: CommonBounds + FloatOutUnary<Output = O> + Cast<O>,
[INFO] [stdout] 96 | |     O: CommonBounds + NormalOut<T, Output = O> + FloatOutUnary<Output = O>,
[INFO] [stdout]    | |___________________________________________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/logsoftmax.rs:204:1
[INFO] [stdout]     |
[INFO] [stdout] 204 | / pub(crate) fn contiguous_dim_include<T, O>(
[INFO] [stdout] 205 | |     inner_loop_size: isize,
[INFO] [stdout] 206 | |     outer_loop_size: isize,
[INFO] [stdout] 207 | |     mut inp_ptr: hpt_common::utils::pointer::Pointer<T>,
[INFO] [stdout] ...   |
[INFO] [stdout] 217 | |     T::Vec: FloatOutUnary<Output = O::Vec> + IntoVec<O::Vec>,
[INFO] [stdout] 218 | |     O::Vec: FloatOutBinary<Output = O::Vec>,
[INFO] [stdout]     | |____________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/logsoftmax.rs:204:1
[INFO] [stdout]     |
[INFO] [stdout] 204 | / pub(crate) fn contiguous_dim_include<T, O>(
[INFO] [stdout] 205 | |     inner_loop_size: isize,
[INFO] [stdout] 206 | |     outer_loop_size: isize,
[INFO] [stdout] 207 | |     mut inp_ptr: hpt_common::utils::pointer::Pointer<T>,
[INFO] [stdout] ...   |
[INFO] [stdout] 217 | |     T::Vec: FloatOutUnary<Output = O::Vec> + IntoVec<O::Vec>,
[INFO] [stdout] 218 | |     O::Vec: FloatOutBinary<Output = O::Vec>,
[INFO] [stdout]     | |____________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/logsoftmax.rs:324:1
[INFO] [stdout]     |
[INFO] [stdout] 324 | / pub(crate) fn uncontiguous_logsoftmax_dim_include<T, O>(
[INFO] [stdout] 325 | |     inner_loop_size: isize,
[INFO] [stdout] 326 | |     outer_loop_size: isize,
[INFO] [stdout] 327 | |     mut inp_ptr: hpt_common::utils::pointer::Pointer<T>,
[INFO] [stdout] ...   |
[INFO] [stdout] 336 | |     T: CommonBounds + FloatOutUnary<Output = O> + Cast<O>,
[INFO] [stdout] 337 | |     O: CommonBounds + NormalOut<T, Output = O> + FloatOutUnary<Output = O>,
[INFO] [stdout]     | |___________________________________________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/logsoftmax.rs:324:1
[INFO] [stdout]     |
[INFO] [stdout] 324 | / pub(crate) fn uncontiguous_logsoftmax_dim_include<T, O>(
[INFO] [stdout] 325 | |     inner_loop_size: isize,
[INFO] [stdout] 326 | |     outer_loop_size: isize,
[INFO] [stdout] 327 | |     mut inp_ptr: hpt_common::utils::pointer::Pointer<T>,
[INFO] [stdout] ...   |
[INFO] [stdout] 336 | |     T: CommonBounds + FloatOutUnary<Output = O> + Cast<O>,
[INFO] [stdout] 337 | |     O: CommonBounds + NormalOut<T, Output = O> + FloatOutUnary<Output = O>,
[INFO] [stdout]     | |___________________________________________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/logsoftmax.rs:368:1
[INFO] [stdout]     |
[INFO] [stdout] 368 | / pub(crate) fn uncontiguous_logsoftmax_dim_not_include<T, O>(
[INFO] [stdout] 369 | |     inner_loop_size: isize,
[INFO] [stdout] 370 | |     outer_loop_size: isize,
[INFO] [stdout] 371 | |     intermediate_size: isize,
[INFO] [stdout] ...   |
[INFO] [stdout] 383 | |     T: CommonBounds + FloatOutUnary<Output = O> + Cast<O>,
[INFO] [stdout] 384 | |     O: CommonBounds + NormalOut<T, Output = O> + FloatOutUnary<Output = O>,
[INFO] [stdout]     | |___________________________________________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/logsoftmax.rs:368:1
[INFO] [stdout]     |
[INFO] [stdout] 368 | / pub(crate) fn uncontiguous_logsoftmax_dim_not_include<T, O>(
[INFO] [stdout] 369 | |     inner_loop_size: isize,
[INFO] [stdout] 370 | |     outer_loop_size: isize,
[INFO] [stdout] 371 | |     intermediate_size: isize,
[INFO] [stdout] ...   |
[INFO] [stdout] 383 | |     T: CommonBounds + FloatOutUnary<Output = O> + Cast<O>,
[INFO] [stdout] 384 | |     O: CommonBounds + NormalOut<T, Output = O> + FloatOutUnary<Output = O>,
[INFO] [stdout]     | |___________________________________________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/kernels/normalization/softmax.rs:32:1
[INFO] [stdout]    |
[INFO] [stdout] 32 | / pub(crate) fn contiguous_softmax<T, O, const DEVICE: usize, A>(
[INFO] [stdout] 33 | |     a: &_Tensor<T, Cpu, DEVICE, A>,
[INFO] [stdout] 34 | |     axis: i64,
[INFO] [stdout] 35 | |     c: Option<_Tensor<O, Cpu, DEVICE, A>>,
[INFO] [stdout] ...  |
[INFO] [stdout] 42 | |     A: Allocator + Send + Sync,
[INFO] [stdout] 43 | |     A::Output: AllocatorOutputRetrive,
[INFO] [stdout]    | |______________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/kernels/normalization/softmax.rs:32:1
[INFO] [stdout]    |
[INFO] [stdout] 32 | / pub(crate) fn contiguous_softmax<T, O, const DEVICE: usize, A>(
[INFO] [stdout] 33 | |     a: &_Tensor<T, Cpu, DEVICE, A>,
[INFO] [stdout] 34 | |     axis: i64,
[INFO] [stdout] 35 | |     c: Option<_Tensor<O, Cpu, DEVICE, A>>,
[INFO] [stdout] ...  |
[INFO] [stdout] 42 | |     A: Allocator + Send + Sync,
[INFO] [stdout] 43 | |     A::Output: AllocatorOutputRetrive,
[INFO] [stdout]    | |______________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/softmax.rs:164:1
[INFO] [stdout]     |
[INFO] [stdout] 164 | / pub(crate) fn uncontiguous_softmax<T, O, const DEVICE: usize, A>(
[INFO] [stdout] 165 | |     a: &_Tensor<T, Cpu, DEVICE, A>,
[INFO] [stdout] 166 | |     axis: i64,
[INFO] [stdout] 167 | |     c: Option<_Tensor<O, Cpu, DEVICE, A>>,
[INFO] [stdout] ...   |
[INFO] [stdout] 174 | |     A: Allocator + Send + Sync,
[INFO] [stdout] 175 | |     A::Output: AllocatorOutputRetrive,
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/softmax.rs:164:1
[INFO] [stdout]     |
[INFO] [stdout] 164 | / pub(crate) fn uncontiguous_softmax<T, O, const DEVICE: usize, A>(
[INFO] [stdout] 165 | |     a: &_Tensor<T, Cpu, DEVICE, A>,
[INFO] [stdout] 166 | |     axis: i64,
[INFO] [stdout] 167 | |     c: Option<_Tensor<O, Cpu, DEVICE, A>>,
[INFO] [stdout] ...   |
[INFO] [stdout] 174 | |     A: Allocator + Send + Sync,
[INFO] [stdout] 175 | |     A::Output: AllocatorOutputRetrive,
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:548:1
[INFO] [stdout]     |
[INFO] [stdout] 548 | / impl<T: CommonBounds, const DEVICE: usize, Al> FloatUnaryOps for DiffTensor<T, Cpu, DEVICE, Al>
[INFO] [stdout] 549 | | where
[INFO] [stdout] 550 | |     T: FloatOutUnary + PartialOrd + Cmp<Output = bool> + Cast<FloatUnaryType<T>>,
[INFO] [stdout] 551 | |     FloatUnaryType<T>: CommonBounds
[INFO] [stdout] ...   |
[INFO] [stdout] 557 | |     Al: Allocator + Send + Sync + 'static,
[INFO] [stdout] 558 | |     Al::Output: AllocatorOutputRetrive,
[INFO] [stdout]     | |_______________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:548:1
[INFO] [stdout]     |
[INFO] [stdout] 548 | / impl<T: CommonBounds, const DEVICE: usize, Al> FloatUnaryOps for DiffTensor<T, Cpu, DEVICE, Al>
[INFO] [stdout] 549 | | where
[INFO] [stdout] 550 | |     T: FloatOutUnary + PartialOrd + Cmp<Output = bool> + Cast<FloatUnaryType<T>>,
[INFO] [stdout] 551 | |     FloatUnaryType<T>: CommonBounds
[INFO] [stdout] ...   |
[INFO] [stdout] 557 | |     Al: Allocator + Send + Sync + 'static,
[INFO] [stdout] 558 | |     Al::Output: AllocatorOutputRetrive,
[INFO] [stdout]     | |_______________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:560:5
[INFO] [stdout]     |
[INFO] [stdout] 560 |     type Output = DiffTensor<FloatUnaryType<T>, Cpu, DEVICE, Al>;
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:560:5
[INFO] [stdout]     |
[INFO] [stdout] 560 |     type Output = DiffTensor<FloatUnaryType<T>, Cpu, DEVICE, Al>;
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:562:5
[INFO] [stdout]     |
[INFO] [stdout] 562 |     type InplaceOutput = Tensor<FloatUnaryType<T>, Cpu, DEVICE, Al>;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:562:5
[INFO] [stdout]     |
[INFO] [stdout] 562 |     type InplaceOutput = Tensor<FloatUnaryType<T>, Cpu, DEVICE, Al>;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:564:5
[INFO] [stdout]     |
[INFO] [stdout] 564 |     type OutputMeta = FloatUnaryType<T>;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:564:5
[INFO] [stdout]     |
[INFO] [stdout] 564 |     type OutputMeta = FloatUnaryType<T>;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:566:5
[INFO] [stdout]     |
[INFO] [stdout] 566 |     fn sin(&self) -> std::result::Result<Self::Output, TensorError> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:566:5
[INFO] [stdout]     |
[INFO] [stdout] 566 |     fn sin(&self) -> std::result::Result<Self::Output, TensorError> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:591:5
[INFO] [stdout]     |
[INFO] [stdout] 591 | /     fn sin_<U>(&self, out: U) -> std::result::Result<Self::InplaceOutput, TensorError>
[INFO] [stdout] 592 | |     where
[INFO] [stdout] 593 | |         U: BorrowMut<Self::InplaceOutput>,
[INFO] [stdout]     | |__________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:591:5
[INFO] [stdout]     |
[INFO] [stdout] 591 | /     fn sin_<U>(&self, out: U) -> std::result::Result<Self::InplaceOutput, TensorError>
[INFO] [stdout] 592 | |     where
[INFO] [stdout] 593 | |         U: BorrowMut<Self::InplaceOutput>,
[INFO] [stdout]     | |__________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:598:5
[INFO] [stdout]     |
[INFO] [stdout] 598 |     fn cos(&self) -> std::result::Result<Self::Output, TensorError> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:598:5
[INFO] [stdout]     |
[INFO] [stdout] 598 |     fn cos(&self) -> std::result::Result<Self::Output, TensorError> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:602:5
[INFO] [stdout]     |
[INFO] [stdout] 602 |     fn tan(&self) -> std::result::Result<Self::Output, TensorError> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:602:5
[INFO] [stdout]     |
[INFO] [stdout] 602 |     fn tan(&self) -> std::result::Result<Self::Output, TensorError> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:606:5
[INFO] [stdout]     |
[INFO] [stdout] 606 |     fn asin(&self) -> std::result::Result<Self::Output, TensorError> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:606:5
[INFO] [stdout]     |
[INFO] [stdout] 606 |     fn asin(&self) -> std::result::Result<Self::Output, TensorError> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:610:5
[INFO] [stdout]     |
[INFO] [stdout] 610 |     fn acos(&self) -> std::result::Result<Self::Output, TensorError> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:610:5
[INFO] [stdout]     |
[INFO] [stdout] 610 |     fn acos(&self) -> std::result::Result<Self::Output, TensorError> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:614:5
[INFO] [stdout]     |
[INFO] [stdout] 614 |     fn atan(&self) -> std::result::Result<Self::Output, TensorError> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:614:5
[INFO] [stdout]     |
[INFO] [stdout] 614 |     fn atan(&self) -> std::result::Result<Self::Output, TensorError> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:618:5
[INFO] [stdout]     |
[INFO] [stdout] 618 |     fn sinh(&self) -> std::result::Result<Self::Output, TensorError> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:618:5
[INFO] [stdout]     |
[INFO] [stdout] 618 |     fn sinh(&self) -> std::result::Result<Self::Output, TensorError> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:622:5
[INFO] [stdout]     |
[INFO] [stdout] 622 |     fn cosh(&self) -> std::result::Result<Self::Output, TensorError> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:622:5
[INFO] [stdout]     |
[INFO] [stdout] 622 |     fn cosh(&self) -> std::result::Result<Self::Output, TensorError> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:626:5
[INFO] [stdout]     |
[INFO] [stdout] 626 |     fn tanh(&self) -> std::result::Result<Self::Output, TensorError> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:626:5
[INFO] [stdout]     |
[INFO] [stdout] 626 |     fn tanh(&self) -> std::result::Result<Self::Output, TensorError> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:630:5
[INFO] [stdout]     |
[INFO] [stdout] 630 |     fn asinh(&self) -> std::result::Result<Self::Output, TensorError> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:630:5
[INFO] [stdout]     |
[INFO] [stdout] 630 |     fn asinh(&self) -> std::result::Result<Self::Output, TensorError> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:634:5
[INFO] [stdout]     |
[INFO] [stdout] 634 |     fn acosh(&self) -> std::result::Result<Self::Output, TensorError> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:634:5
[INFO] [stdout]     |
[INFO] [stdout] 634 |     fn acosh(&self) -> std::result::Result<Self::Output, TensorError> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:638:5
[INFO] [stdout]     |
[INFO] [stdout] 638 |     fn atanh(&self) -> std::result::Result<Self::Output, TensorError> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:638:5
[INFO] [stdout]     |
[INFO] [stdout] 638 |     fn atanh(&self) -> std::result::Result<Self::Output, TensorError> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:642:5
[INFO] [stdout]     |
[INFO] [stdout] 642 | /     fn cos_<U>(&self, out: U) -> std::result::Result<Self::InplaceOutput, TensorError>
[INFO] [stdout] 643 | |     where
[INFO] [stdout] 644 | |         U: BorrowMut<Self::InplaceOutput>,
[INFO] [stdout]     | |__________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:642:5
[INFO] [stdout]     |
[INFO] [stdout] 642 | /     fn cos_<U>(&self, out: U) -> std::result::Result<Self::InplaceOutput, TensorError>
[INFO] [stdout] 643 | |     where
[INFO] [stdout] 644 | |         U: BorrowMut<Self::InplaceOutput>,
[INFO] [stdout]     | |__________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:649:5
[INFO] [stdout]     |
[INFO] [stdout] 649 | /     fn tan_<U>(&self, out: U) -> std::result::Result<Self::InplaceOutput, TensorError>
[INFO] [stdout] 650 | |     where
[INFO] [stdout] 651 | |         U: BorrowMut<Self::InplaceOutput>,
[INFO] [stdout]     | |__________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:649:5
[INFO] [stdout]     |
[INFO] [stdout] 649 | /     fn tan_<U>(&self, out: U) -> std::result::Result<Self::InplaceOutput, TensorError>
[INFO] [stdout] 650 | |     where
[INFO] [stdout] 651 | |         U: BorrowMut<Self::InplaceOutput>,
[INFO] [stdout]     | |__________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:656:5
[INFO] [stdout]     |
[INFO] [stdout] 656 | /     fn asin_<U>(&self, out: U) -> std::result::Result<Self::InplaceOutput, TensorError>
[INFO] [stdout] 657 | |     where
[INFO] [stdout] 658 | |         U: BorrowMut<Self::InplaceOutput>,
[INFO] [stdout]     | |__________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:656:5
[INFO] [stdout]     |
[INFO] [stdout] 656 | /     fn asin_<U>(&self, out: U) -> std::result::Result<Self::InplaceOutput, TensorError>
[INFO] [stdout] 657 | |     where
[INFO] [stdout] 658 | |         U: BorrowMut<Self::InplaceOutput>,
[INFO] [stdout]     | |__________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:663:5
[INFO] [stdout]     |
[INFO] [stdout] 663 | /     fn acos_<U>(&self, out: U) -> std::result::Result<Self::InplaceOutput, TensorError>
[INFO] [stdout] 664 | |     where
[INFO] [stdout] 665 | |         U: BorrowMut<Self::InplaceOutput>,
[INFO] [stdout]     | |__________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:663:5
[INFO] [stdout]     |
[INFO] [stdout] 663 | /     fn acos_<U>(&self, out: U) -> std::result::Result<Self::InplaceOutput, TensorError>
[INFO] [stdout] 664 | |     where
[INFO] [stdout] 665 | |         U: BorrowMut<Self::InplaceOutput>,
[INFO] [stdout]     | |__________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:670:5
[INFO] [stdout]     |
[INFO] [stdout] 670 | /     fn atan_<U>(&self, out: U) -> std::result::Result<Self::InplaceOutput, TensorError>
[INFO] [stdout] 671 | |     where
[INFO] [stdout] 672 | |         U: BorrowMut<Self::InplaceOutput>,
[INFO] [stdout]     | |__________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:670:5
[INFO] [stdout]     |
[INFO] [stdout] 670 | /     fn atan_<U>(&self, out: U) -> std::result::Result<Self::InplaceOutput, TensorError>
[INFO] [stdout] 671 | |     where
[INFO] [stdout] 672 | |         U: BorrowMut<Self::InplaceOutput>,
[INFO] [stdout]     | |__________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:677:5
[INFO] [stdout]     |
[INFO] [stdout] 677 | /     fn sinh_<U>(&self, out: U) -> std::result::Result<Self::InplaceOutput, TensorError>
[INFO] [stdout] 678 | |     where
[INFO] [stdout] 679 | |         U: BorrowMut<Self::InplaceOutput>,
[INFO] [stdout]     | |__________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:677:5
[INFO] [stdout]     |
[INFO] [stdout] 677 | /     fn sinh_<U>(&self, out: U) -> std::result::Result<Self::InplaceOutput, TensorError>
[INFO] [stdout] 678 | |     where
[INFO] [stdout] 679 | |         U: BorrowMut<Self::InplaceOutput>,
[INFO] [stdout]     | |__________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:684:5
[INFO] [stdout]     |
[INFO] [stdout] 684 | /     fn cosh_<U>(&self, out: U) -> std::result::Result<Self::InplaceOutput, TensorError>
[INFO] [stdout] 685 | |     where
[INFO] [stdout] 686 | |         U: BorrowMut<Self::InplaceOutput>,
[INFO] [stdout]     | |__________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:684:5
[INFO] [stdout]     |
[INFO] [stdout] 684 | /     fn cosh_<U>(&self, out: U) -> std::result::Result<Self::InplaceOutput, TensorError>
[INFO] [stdout] 685 | |     where
[INFO] [stdout] 686 | |         U: BorrowMut<Self::InplaceOutput>,
[INFO] [stdout]     | |__________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:691:5
[INFO] [stdout]     |
[INFO] [stdout] 691 | /     fn tanh_<U>(&self, out: U) -> std::result::Result<Self::InplaceOutput, TensorError>
[INFO] [stdout] 692 | |     where
[INFO] [stdout] 693 | |         U: BorrowMut<Self::InplaceOutput>,
[INFO] [stdout]     | |__________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:691:5
[INFO] [stdout]     |
[INFO] [stdout] 691 | /     fn tanh_<U>(&self, out: U) -> std::result::Result<Self::InplaceOutput, TensorError>
[INFO] [stdout] 692 | |     where
[INFO] [stdout] 693 | |         U: BorrowMut<Self::InplaceOutput>,
[INFO] [stdout]     | |__________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:698:5
[INFO] [stdout]     |
[INFO] [stdout] 698 | /     fn asinh_<U>(&self, out: U) -> std::result::Result<Self::InplaceOutput, TensorError>
[INFO] [stdout] 699 | |     where
[INFO] [stdout] 700 | |         U: BorrowMut<Self::InplaceOutput>,
[INFO] [stdout]     | |__________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:698:5
[INFO] [stdout]     |
[INFO] [stdout] 698 | /     fn asinh_<U>(&self, out: U) -> std::result::Result<Self::InplaceOutput, TensorError>
[INFO] [stdout] 699 | |     where
[INFO] [stdout] 700 | |         U: BorrowMut<Self::InplaceOutput>,
[INFO] [stdout]     | |__________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:705:5
[INFO] [stdout]     |
[INFO] [stdout] 705 | /     fn acosh_<U>(&self, out: U) -> std::result::Result<Self::InplaceOutput, TensorError>
[INFO] [stdout] 706 | |     where
[INFO] [stdout] 707 | |         U: BorrowMut<Self::InplaceOutput>,
[INFO] [stdout]     | |__________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:705:5
[INFO] [stdout]     |
[INFO] [stdout] 705 | /     fn acosh_<U>(&self, out: U) -> std::result::Result<Self::InplaceOutput, TensorError>
[INFO] [stdout] 706 | |     where
[INFO] [stdout] 707 | |         U: BorrowMut<Self::InplaceOutput>,
[INFO] [stdout]     | |__________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:712:5
[INFO] [stdout]     |
[INFO] [stdout] 712 | /     fn atanh_<U>(&self, out: U) -> std::result::Result<Self::InplaceOutput, TensorError>
[INFO] [stdout] 713 | |     where
[INFO] [stdout] 714 | |         U: BorrowMut<Self::InplaceOutput>,
[INFO] [stdout]     | |__________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:712:5
[INFO] [stdout]     |
[INFO] [stdout] 712 | /     fn atanh_<U>(&self, out: U) -> std::result::Result<Self::InplaceOutput, TensorError>
[INFO] [stdout] 713 | |     where
[INFO] [stdout] 714 | |         U: BorrowMut<Self::InplaceOutput>,
[INFO] [stdout]     | |__________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:719:5
[INFO] [stdout]     |
[INFO] [stdout] 719 |     fn exp(&self) -> std::result::Result<Self::Output, TensorError> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:719:5
[INFO] [stdout]     |
[INFO] [stdout] 719 |     fn exp(&self) -> std::result::Result<Self::Output, TensorError> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:723:5
[INFO] [stdout]     |
[INFO] [stdout] 723 | /     fn exp_<U>(&self, out: U) -> std::result::Result<Self::InplaceOutput, TensorError>
[INFO] [stdout] 724 | |     where
[INFO] [stdout] 725 | |         U: BorrowMut<Self::InplaceOutput>,
[INFO] [stdout]     | |__________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:723:5
[INFO] [stdout]     |
[INFO] [stdout] 723 | /     fn exp_<U>(&self, out: U) -> std::result::Result<Self::InplaceOutput, TensorError>
[INFO] [stdout] 724 | |     where
[INFO] [stdout] 725 | |         U: BorrowMut<Self::InplaceOutput>,
[INFO] [stdout]     | |__________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:730:5
[INFO] [stdout]     |
[INFO] [stdout] 730 |     fn exp2(&self) -> std::result::Result<Self::Output, TensorError> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:730:5
[INFO] [stdout]     |
[INFO] [stdout] 730 |     fn exp2(&self) -> std::result::Result<Self::Output, TensorError> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:758:5
[INFO] [stdout]     |
[INFO] [stdout] 758 | /     fn exp2_<U>(&self, out: U) -> std::result::Result<Self::InplaceOutput, TensorError>
[INFO] [stdout] 759 | |     where
[INFO] [stdout] 760 | |         U: BorrowMut<Self::InplaceOutput>,
[INFO] [stdout]     | |__________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:758:5
[INFO] [stdout]     |
[INFO] [stdout] 758 | /     fn exp2_<U>(&self, out: U) -> std::result::Result<Self::InplaceOutput, TensorError>
[INFO] [stdout] 759 | |     where
[INFO] [stdout] 760 | |         U: BorrowMut<Self::InplaceOutput>,
[INFO] [stdout]     | |__________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:765:5
[INFO] [stdout]     |
[INFO] [stdout] 765 |     fn sqrt(&self) -> std::result::Result<Self::Output, TensorError> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:765:5
[INFO] [stdout]     |
[INFO] [stdout] 765 |     fn sqrt(&self) -> std::result::Result<Self::Output, TensorError> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:793:5
[INFO] [stdout]     |
[INFO] [stdout] 793 | /     fn sqrt_<U>(&self, out: U) -> std::result::Result<Self::InplaceOutput, TensorError>
[INFO] [stdout] 794 | |     where
[INFO] [stdout] 795 | |         U: BorrowMut<Self::InplaceOutput>,
[INFO] [stdout]     | |__________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:793:5
[INFO] [stdout]     |
[INFO] [stdout] 793 | /     fn sqrt_<U>(&self, out: U) -> std::result::Result<Self::InplaceOutput, TensorError>
[INFO] [stdout] 794 | |     where
[INFO] [stdout] 795 | |         U: BorrowMut<Self::InplaceOutput>,
[INFO] [stdout]     | |__________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:800:5
[INFO] [stdout]     |
[INFO] [stdout] 800 |     fn recip(&self) -> std::result::Result<Self::Output, TensorError> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:800:5
[INFO] [stdout]     |
[INFO] [stdout] 800 |     fn recip(&self) -> std::result::Result<Self::Output, TensorError> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:828:5
[INFO] [stdout]     |
[INFO] [stdout] 828 | /     fn recip_<U>(&self, out: U) -> std::result::Result<Self::InplaceOutput, TensorError>
[INFO] [stdout] 829 | |     where
[INFO] [stdout] 830 | |         U: BorrowMut<Self::InplaceOutput>,
[INFO] [stdout]     | |__________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:828:5
[INFO] [stdout]     |
[INFO] [stdout] 828 | /     fn recip_<U>(&self, out: U) -> std::result::Result<Self::InplaceOutput, TensorError>
[INFO] [stdout] 829 | |     where
[INFO] [stdout] 830 | |         U: BorrowMut<Self::InplaceOutput>,
[INFO] [stdout]     | |__________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:835:5
[INFO] [stdout]     |
[INFO] [stdout] 835 |     fn ln(&self) -> std::result::Result<Self::Output, TensorError> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:835:5
[INFO] [stdout]     |
[INFO] [stdout] 835 |     fn ln(&self) -> std::result::Result<Self::Output, TensorError> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:861:5
[INFO] [stdout]     |
[INFO] [stdout] 861 | /     fn ln_<U>(&self, out: U) -> std::result::Result<Self::InplaceOutput, TensorError>
[INFO] [stdout] 862 | |     where
[INFO] [stdout] 863 | |         U: BorrowMut<Self::InplaceOutput>,
[INFO] [stdout]     | |__________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:861:5
[INFO] [stdout]     |
[INFO] [stdout] 861 | /     fn ln_<U>(&self, out: U) -> std::result::Result<Self::InplaceOutput, TensorError>
[INFO] [stdout] 862 | |     where
[INFO] [stdout] 863 | |         U: BorrowMut<Self::InplaceOutput>,
[INFO] [stdout]     | |__________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:868:5
[INFO] [stdout]     |
[INFO] [stdout] 868 |     fn log2(&self) -> std::result::Result<Self::Output, TensorError> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:868:5
[INFO] [stdout]     |
[INFO] [stdout] 868 |     fn log2(&self) -> std::result::Result<Self::Output, TensorError> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:903:5
[INFO] [stdout]     |
[INFO] [stdout] 903 | /     fn log2_<U>(&self, out: U) -> std::result::Result<Self::InplaceOutput, TensorError>
[INFO] [stdout] 904 | |     where
[INFO] [stdout] 905 | |         U: BorrowMut<Self::InplaceOutput>,
[INFO] [stdout]     | |__________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:903:5
[INFO] [stdout]     |
[INFO] [stdout] 903 | /     fn log2_<U>(&self, out: U) -> std::result::Result<Self::InplaceOutput, TensorError>
[INFO] [stdout] 904 | |     where
[INFO] [stdout] 905 | |         U: BorrowMut<Self::InplaceOutput>,
[INFO] [stdout]     | |__________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:910:5
[INFO] [stdout]     |
[INFO] [stdout] 910 |     fn log10(&self) -> std::result::Result<Self::Output, TensorError> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:910:5
[INFO] [stdout]     |
[INFO] [stdout] 910 |     fn log10(&self) -> std::result::Result<Self::Output, TensorError> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:945:5
[INFO] [stdout]     |
[INFO] [stdout] 945 | /     fn log10_<U>(&self, out: U) -> std::result::Result<Self::InplaceOutput, TensorError>
[INFO] [stdout] 946 | |     where
[INFO] [stdout] 947 | |         U: BorrowMut<Self::InplaceOutput>,
[INFO] [stdout]     | |__________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:945:5
[INFO] [stdout]     |
[INFO] [stdout] 945 | /     fn log10_<U>(&self, out: U) -> std::result::Result<Self::InplaceOutput, TensorError>
[INFO] [stdout] 946 | |     where
[INFO] [stdout] 947 | |         U: BorrowMut<Self::InplaceOutput>,
[INFO] [stdout]     | |__________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:952:5
[INFO] [stdout]     |
[INFO] [stdout] 952 | /     fn celu<V: Cast<Self::OutputMeta>>(
[INFO] [stdout] 953 | |         &self,
[INFO] [stdout] 954 | |         alpha: V,
[INFO] [stdout] 955 | |     ) -> std::result::Result<Self::Output, TensorError> {
[INFO] [stdout]     | |_______________________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:952:5
[INFO] [stdout]     |
[INFO] [stdout] 952 | /     fn celu<V: Cast<Self::OutputMeta>>(
[INFO] [stdout] 953 | |         &self,
[INFO] [stdout] 954 | |         alpha: V,
[INFO] [stdout] 955 | |     ) -> std::result::Result<Self::Output, TensorError> {
[INFO] [stdout]     | |_______________________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:989:5
[INFO] [stdout]     |
[INFO] [stdout] 989 | /     fn celu_<V, U>(&self, alpha: V, out: U) -> std::result::Result<Self::InplaceOutput, TensorError>
[INFO] [stdout] 990 | |     where
[INFO] [stdout] 991 | |         U: BorrowMut<Self::InplaceOutput>,
[INFO] [stdout] 992 | |         V: Cast<Self::OutputMeta>,
[INFO] [stdout]     | |__________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:989:5
[INFO] [stdout]     |
[INFO] [stdout] 989 | /     fn celu_<V, U>(&self, alpha: V, out: U) -> std::result::Result<Self::InplaceOutput, TensorError>
[INFO] [stdout] 990 | |     where
[INFO] [stdout] 991 | |         U: BorrowMut<Self::InplaceOutput>,
[INFO] [stdout] 992 | |         V: Cast<Self::OutputMeta>,
[INFO] [stdout]     | |__________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:997:5
[INFO] [stdout]     |
[INFO] [stdout] 997 |     fn sigmoid(&self) -> std::result::Result<Self::Output, TensorError> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:997:5
[INFO] [stdout]     |
[INFO] [stdout] 997 |     fn sigmoid(&self) -> std::result::Result<Self::Output, TensorError> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1026:5
[INFO] [stdout]      |
[INFO] [stdout] 1026 | /     fn sigmoid_<U>(&self, out: U) -> std::result::Result<Self::InplaceOutput, TensorError>
[INFO] [stdout] 1027 | |     where
[INFO] [stdout] 1028 | |         U: BorrowMut<Self::InplaceOutput>,
[INFO] [stdout]      | |__________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1026:5
[INFO] [stdout]      |
[INFO] [stdout] 1026 | /     fn sigmoid_<U>(&self, out: U) -> std::result::Result<Self::InplaceOutput, TensorError>
[INFO] [stdout] 1027 | |     where
[INFO] [stdout] 1028 | |         U: BorrowMut<Self::InplaceOutput>,
[INFO] [stdout]      | |__________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1033:5
[INFO] [stdout]      |
[INFO] [stdout] 1033 | /     fn elu<V: Cast<Self::OutputMeta>>(
[INFO] [stdout] 1034 | |         &self,
[INFO] [stdout] 1035 | |         alpha: V,
[INFO] [stdout] 1036 | |     ) -> std::result::Result<Self::Output, TensorError> {
[INFO] [stdout]      | |_______________________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1033:5
[INFO] [stdout]      |
[INFO] [stdout] 1033 | /     fn elu<V: Cast<Self::OutputMeta>>(
[INFO] [stdout] 1034 | |         &self,
[INFO] [stdout] 1035 | |         alpha: V,
[INFO] [stdout] 1036 | |     ) -> std::result::Result<Self::Output, TensorError> {
[INFO] [stdout]      | |_______________________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1073:5
[INFO] [stdout]      |
[INFO] [stdout] 1073 | /     fn elu_<V, U>(&self, alpha: V, out: U) -> std::result::Result<Self::InplaceOutput, TensorError>
[INFO] [stdout] 1074 | |     where
[INFO] [stdout] 1075 | |         U: BorrowMut<Self::InplaceOutput>,
[INFO] [stdout] 1076 | |         V: Cast<Self::OutputMeta>,
[INFO] [stdout]      | |__________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1073:5
[INFO] [stdout]      |
[INFO] [stdout] 1073 | /     fn elu_<V, U>(&self, alpha: V, out: U) -> std::result::Result<Self::InplaceOutput, TensorError>
[INFO] [stdout] 1074 | |     where
[INFO] [stdout] 1075 | |         U: BorrowMut<Self::InplaceOutput>,
[INFO] [stdout] 1076 | |         V: Cast<Self::OutputMeta>,
[INFO] [stdout]      | |__________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1081:5
[INFO] [stdout]      |
[INFO] [stdout] 1081 |     fn erf(&self) -> std::result::Result<Self::Output, TensorError> {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1081:5
[INFO] [stdout]      |
[INFO] [stdout] 1081 |     fn erf(&self) -> std::result::Result<Self::Output, TensorError> {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1113:5
[INFO] [stdout]      |
[INFO] [stdout] 1113 |     fn gelu(&self) -> std::result::Result<Self::Output, TensorError> {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1113:5
[INFO] [stdout]      |
[INFO] [stdout] 1113 |     fn gelu(&self) -> std::result::Result<Self::Output, TensorError> {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1139:5
[INFO] [stdout]      |
[INFO] [stdout] 1139 | /     fn gelu_<U>(&self, out: U) -> std::result::Result<Self::InplaceOutput, TensorError>
[INFO] [stdout] 1140 | |     where
[INFO] [stdout] 1141 | |         U: BorrowMut<Self::InplaceOutput>,
[INFO] [stdout]      | |__________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1139:5
[INFO] [stdout]      |
[INFO] [stdout] 1139 | /     fn gelu_<U>(&self, out: U) -> std::result::Result<Self::InplaceOutput, TensorError>
[INFO] [stdout] 1140 | |     where
[INFO] [stdout] 1141 | |         U: BorrowMut<Self::InplaceOutput>,
[INFO] [stdout]      | |__________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1146:5
[INFO] [stdout]      |
[INFO] [stdout] 1146 |     fn selu(&self) -> std::result::Result<Self::Output, TensorError> {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1146:5
[INFO] [stdout]      |
[INFO] [stdout] 1146 |     fn selu(&self) -> std::result::Result<Self::Output, TensorError> {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1181:5
[INFO] [stdout]      |
[INFO] [stdout] 1181 | /     fn selu_<U>(&self, out: U) -> std::result::Result<Self::InplaceOutput, TensorError>
[INFO] [stdout] 1182 | |     where
[INFO] [stdout] 1183 | |         U: BorrowMut<Self::InplaceOutput>,
[INFO] [stdout]      | |__________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1181:5
[INFO] [stdout]      |
[INFO] [stdout] 1181 | /     fn selu_<U>(&self, out: U) -> std::result::Result<Self::InplaceOutput, TensorError>
[INFO] [stdout] 1182 | |     where
[INFO] [stdout] 1183 | |         U: BorrowMut<Self::InplaceOutput>,
[INFO] [stdout]      | |__________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1188:5
[INFO] [stdout]      |
[INFO] [stdout] 1188 |     fn hard_sigmoid(&self) -> std::result::Result<Self::Output, TensorError> {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1188:5
[INFO] [stdout]      |
[INFO] [stdout] 1188 |     fn hard_sigmoid(&self) -> std::result::Result<Self::Output, TensorError> {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1232:5
[INFO] [stdout]      |
[INFO] [stdout] 1232 | /     fn hard_sigmoid_<U>(&self, out: U) -> std::result::Result<Self::InplaceOutput, TensorError>
[INFO] [stdout] 1233 | |     where
[INFO] [stdout] 1234 | |         U: BorrowMut<Self::InplaceOutput>,
[INFO] [stdout]      | |__________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1232:5
[INFO] [stdout]      |
[INFO] [stdout] 1232 | /     fn hard_sigmoid_<U>(&self, out: U) -> std::result::Result<Self::InplaceOutput, TensorError>
[INFO] [stdout] 1233 | |     where
[INFO] [stdout] 1234 | |         U: BorrowMut<Self::InplaceOutput>,
[INFO] [stdout]      | |__________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1239:5
[INFO] [stdout]      |
[INFO] [stdout] 1239 |     fn hard_swish(&self) -> std::result::Result<Self::Output, TensorError> {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1239:5
[INFO] [stdout]      |
[INFO] [stdout] 1239 |     fn hard_swish(&self) -> std::result::Result<Self::Output, TensorError> {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:548:1
[INFO] [stdout]     |
[INFO] [stdout] 548 | / impl<T: CommonBounds, const DEVICE: usize, Al> FloatUnaryOps for DiffTensor<T, Cpu, DEVICE, Al>
[INFO] [stdout] 549 | | where
[INFO] [stdout] 550 | |     T: FloatOutUnary + PartialOrd + Cmp<Output = bool> + Cast<FloatUnaryType<T>>,
[INFO] [stdout] 551 | |     FloatUnaryType<T>: CommonBounds
[INFO] [stdout] ...   |
[INFO] [stdout] 557 | |     Al: Allocator + Send + Sync + 'static,
[INFO] [stdout] 558 | |     Al::Output: AllocatorOutputRetrive,
[INFO] [stdout]     | |_______________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:548:1
[INFO] [stdout]     |
[INFO] [stdout] 548 | / impl<T: CommonBounds, const DEVICE: usize, Al> FloatUnaryOps for DiffTensor<T, Cpu, DEVICE, Al>
[INFO] [stdout] 549 | | where
[INFO] [stdout] 550 | |     T: FloatOutUnary + PartialOrd + Cmp<Output = bool> + Cast<FloatUnaryType<T>>,
[INFO] [stdout] 551 | |     FloatUnaryType<T>: CommonBounds
[INFO] [stdout] ...   |
[INFO] [stdout] 557 | |     Al: Allocator + Send + Sync + 'static,
[INFO] [stdout] 558 | |     Al::Output: AllocatorOutputRetrive,
[INFO] [stdout]     | |_______________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1270:5
[INFO] [stdout]      |
[INFO] [stdout] 1270 | /     fn hard_swish_<U>(&self, out: U) -> std::result::Result<Self::InplaceOutput, TensorError>
[INFO] [stdout] 1271 | |     where
[INFO] [stdout] 1272 | |         U: BorrowMut<Self::InplaceOutput>,
[INFO] [stdout]      | |__________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1270:5
[INFO] [stdout]      |
[INFO] [stdout] 1270 | /     fn hard_swish_<U>(&self, out: U) -> std::result::Result<Self::InplaceOutput, TensorError>
[INFO] [stdout] 1271 | |     where
[INFO] [stdout] 1272 | |         U: BorrowMut<Self::InplaceOutput>,
[INFO] [stdout]      | |__________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:560:5
[INFO] [stdout]     |
[INFO] [stdout] 560 |     type Output = DiffTensor<FloatUnaryType<T>, Cpu, DEVICE, Al>;
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1277:5
[INFO] [stdout]      |
[INFO] [stdout] 1277 |     fn softplus(&self) -> std::result::Result<Self::Output, TensorError> {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:560:5
[INFO] [stdout]     |
[INFO] [stdout] 560 |     type Output = DiffTensor<FloatUnaryType<T>, Cpu, DEVICE, Al>;
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1277:5
[INFO] [stdout]      |
[INFO] [stdout] 1277 |     fn softplus(&self) -> std::result::Result<Self::Output, TensorError> {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:562:5
[INFO] [stdout]     |
[INFO] [stdout] 562 |     type InplaceOutput = Tensor<FloatUnaryType<T>, Cpu, DEVICE, Al>;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1304:5
[INFO] [stdout]      |
[INFO] [stdout] 1304 | /     fn softplus_<U>(&self, out: U) -> std::result::Result<Self::InplaceOutput, TensorError>
[INFO] [stdout] 1305 | |     where
[INFO] [stdout] 1306 | |         U: BorrowMut<Self::InplaceOutput>,
[INFO] [stdout]      | |__________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:562:5
[INFO] [stdout]     |
[INFO] [stdout] 562 |     type InplaceOutput = Tensor<FloatUnaryType<T>, Cpu, DEVICE, Al>;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1304:5
[INFO] [stdout]      |
[INFO] [stdout] 1304 | /     fn softplus_<U>(&self, out: U) -> std::result::Result<Self::InplaceOutput, TensorError>
[INFO] [stdout] 1305 | |     where
[INFO] [stdout] 1306 | |         U: BorrowMut<Self::InplaceOutput>,
[INFO] [stdout]      | |__________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:564:5
[INFO] [stdout]     |
[INFO] [stdout] 564 |     type OutputMeta = FloatUnaryType<T>;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1311:5
[INFO] [stdout]      |
[INFO] [stdout] 1311 |     fn softsign(&self) -> std::result::Result<Self::Output, TensorError> {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:564:5
[INFO] [stdout]     |
[INFO] [stdout] 564 |     type OutputMeta = FloatUnaryType<T>;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1311:5
[INFO] [stdout]      |
[INFO] [stdout] 1311 |     fn softsign(&self) -> std::result::Result<Self::Output, TensorError> {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:566:5
[INFO] [stdout]     |
[INFO] [stdout] 566 |     fn sin(&self) -> std::result::Result<Self::Output, TensorError> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1347:5
[INFO] [stdout]      |
[INFO] [stdout] 1347 | /     fn softsign_<U>(&self, out: U) -> std::result::Result<Self::InplaceOutput, TensorError>
[INFO] [stdout] 1348 | |     where
[INFO] [stdout] 1349 | |         U: BorrowMut<Self::InplaceOutput>,
[INFO] [stdout]      | |__________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:566:5
[INFO] [stdout]     |
[INFO] [stdout] 566 |     fn sin(&self) -> std::result::Result<Self::Output, TensorError> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1347:5
[INFO] [stdout]      |
[INFO] [stdout] 1347 | /     fn softsign_<U>(&self, out: U) -> std::result::Result<Self::InplaceOutput, TensorError>
[INFO] [stdout] 1348 | |     where
[INFO] [stdout] 1349 | |         U: BorrowMut<Self::InplaceOutput>,
[INFO] [stdout]      | |__________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:591:5
[INFO] [stdout]     |
[INFO] [stdout] 591 | /     fn sin_<U>(&self, out: U) -> std::result::Result<Self::InplaceOutput, TensorError>
[INFO] [stdout] 592 | |     where
[INFO] [stdout] 593 | |         U: BorrowMut<Self::InplaceOutput>,
[INFO] [stdout]     | |__________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:591:5
[INFO] [stdout]     |
[INFO] [stdout] 591 | /     fn sin_<U>(&self, out: U) -> std::result::Result<Self::InplaceOutput, TensorError>
[INFO] [stdout] 592 | |     where
[INFO] [stdout] 593 | |         U: BorrowMut<Self::InplaceOutput>,
[INFO] [stdout]     | |__________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:598:5
[INFO] [stdout]     |
[INFO] [stdout] 598 |     fn cos(&self) -> std::result::Result<Self::Output, TensorError> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:598:5
[INFO] [stdout]     |
[INFO] [stdout] 598 |     fn cos(&self) -> std::result::Result<Self::Output, TensorError> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:602:5
[INFO] [stdout]     |
[INFO] [stdout] 602 |     fn tan(&self) -> std::result::Result<Self::Output, TensorError> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:602:5
[INFO] [stdout]     |
[INFO] [stdout] 602 |     fn tan(&self) -> std::result::Result<Self::Output, TensorError> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1354:5
[INFO] [stdout]      |
[INFO] [stdout] 1354 |     fn mish(&self) -> std::result::Result<Self::Output, TensorError> {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:606:5
[INFO] [stdout]     |
[INFO] [stdout] 606 |     fn asin(&self) -> std::result::Result<Self::Output, TensorError> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1354:5
[INFO] [stdout]      |
[INFO] [stdout] 1354 |     fn mish(&self) -> std::result::Result<Self::Output, TensorError> {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1404:5
[INFO] [stdout]      |
[INFO] [stdout] 1404 | /     fn mish_<U>(&self, out: U) -> std::result::Result<Self::InplaceOutput, TensorError>
[INFO] [stdout] 1405 | |     where
[INFO] [stdout] 1406 | |         U: BorrowMut<Self::InplaceOutput>,
[INFO] [stdout]      | |__________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:606:5
[INFO] [stdout]     |
[INFO] [stdout] 606 |     fn asin(&self) -> std::result::Result<Self::Output, TensorError> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1404:5
[INFO] [stdout]      |
[INFO] [stdout] 1404 | /     fn mish_<U>(&self, out: U) -> std::result::Result<Self::InplaceOutput, TensorError>
[INFO] [stdout] 1405 | |     where
[INFO] [stdout] 1406 | |         U: BorrowMut<Self::InplaceOutput>,
[INFO] [stdout]      | |__________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1411:5
[INFO] [stdout]      |
[INFO] [stdout] 1411 |     fn cbrt(&self) -> std::result::Result<Self::Output, TensorError> {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1411:5
[INFO] [stdout]      |
[INFO] [stdout] 1411 |     fn cbrt(&self) -> std::result::Result<Self::Output, TensorError> {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1440:5
[INFO] [stdout]      |
[INFO] [stdout] 1440 | /     fn cbrt_<U>(&self, out: U) -> std::result::Result<Self::InplaceOutput, TensorError>
[INFO] [stdout] 1441 | |     where
[INFO] [stdout] 1442 | |         U: BorrowMut<Self::InplaceOutput>,
[INFO] [stdout]      | |__________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1440:5
[INFO] [stdout]      |
[INFO] [stdout] 1440 | /     fn cbrt_<U>(&self, out: U) -> std::result::Result<Self::InplaceOutput, TensorError>
[INFO] [stdout] 1441 | |     where
[INFO] [stdout] 1442 | |         U: BorrowMut<Self::InplaceOutput>,
[INFO] [stdout]      | |__________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1447:5
[INFO] [stdout]      |
[INFO] [stdout] 1447 |     fn sincos(&self) -> std::result::Result<(Self::Output, Self::Output), TensorError> {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1447:5
[INFO] [stdout]      |
[INFO] [stdout] 1447 |     fn sincos(&self) -> std::result::Result<(Self::Output, Self::Output), TensorError> {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:610:5
[INFO] [stdout]     |
[INFO] [stdout] 610 |     fn acos(&self) -> std::result::Result<Self::Output, TensorError> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:610:5
[INFO] [stdout]     |
[INFO] [stdout] 610 |     fn acos(&self) -> std::result::Result<Self::Output, TensorError> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:614:5
[INFO] [stdout]     |
[INFO] [stdout] 614 |     fn atan(&self) -> std::result::Result<Self::Output, TensorError> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:614:5
[INFO] [stdout]     |
[INFO] [stdout] 614 |     fn atan(&self) -> std::result::Result<Self::Output, TensorError> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:618:5
[INFO] [stdout]     |
[INFO] [stdout] 618 |     fn sinh(&self) -> std::result::Result<Self::Output, TensorError> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:618:5
[INFO] [stdout]     |
[INFO] [stdout] 618 |     fn sinh(&self) -> std::result::Result<Self::Output, TensorError> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1451:5
[INFO] [stdout]      |
[INFO] [stdout] 1451 | /     fn sincos_<U, O>(
[INFO] [stdout] 1452 | |         &self,
[INFO] [stdout] 1453 | |         outs: (U, O),
[INFO] [stdout] 1454 | |     ) -> std::result::Result<(Self::InplaceOutput, Self::InplaceOutput), TensorError>
[INFO] [stdout] 1455 | |     where
[INFO] [stdout] 1456 | |         U: BorrowMut<Self::InplaceOutput>,
[INFO] [stdout] 1457 | |         O: BorrowMut<Self::InplaceOutput>,
[INFO] [stdout]      | |__________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1451:5
[INFO] [stdout]      |
[INFO] [stdout] 1451 | /     fn sincos_<U, O>(
[INFO] [stdout] 1452 | |         &self,
[INFO] [stdout] 1453 | |         outs: (U, O),
[INFO] [stdout] 1454 | |     ) -> std::result::Result<(Self::InplaceOutput, Self::InplaceOutput), TensorError>
[INFO] [stdout] 1455 | |     where
[INFO] [stdout] 1456 | |         U: BorrowMut<Self::InplaceOutput>,
[INFO] [stdout] 1457 | |         O: BorrowMut<Self::InplaceOutput>,
[INFO] [stdout]      | |__________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:622:5
[INFO] [stdout]     |
[INFO] [stdout] 622 |     fn cosh(&self) -> std::result::Result<Self::Output, TensorError> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:622:5
[INFO] [stdout]     |
[INFO] [stdout] 622 |     fn cosh(&self) -> std::result::Result<Self::Output, TensorError> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:626:5
[INFO] [stdout]     |
[INFO] [stdout] 626 |     fn tanh(&self) -> std::result::Result<Self::Output, TensorError> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:626:5
[INFO] [stdout]     |
[INFO] [stdout] 626 |     fn tanh(&self) -> std::result::Result<Self::Output, TensorError> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1462:5
[INFO] [stdout]      |
[INFO] [stdout] 1462 |     fn exp10(&self) -> std::result::Result<Self::Output, TensorError> {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1462:5
[INFO] [stdout]      |
[INFO] [stdout] 1462 |     fn exp10(&self) -> std::result::Result<Self::Output, TensorError> {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:630:5
[INFO] [stdout]     |
[INFO] [stdout] 630 |     fn asinh(&self) -> std::result::Result<Self::Output, TensorError> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:630:5
[INFO] [stdout]     |
[INFO] [stdout] 630 |     fn asinh(&self) -> std::result::Result<Self::Output, TensorError> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1466:5
[INFO] [stdout]      |
[INFO] [stdout] 1466 | /     fn exp10_<U>(&self, out: U) -> std::result::Result<Self::InplaceOutput, TensorError>
[INFO] [stdout] 1467 | |     where
[INFO] [stdout] 1468 | |         U: BorrowMut<Self::InplaceOutput>,
[INFO] [stdout]      | |__________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1466:5
[INFO] [stdout]      |
[INFO] [stdout] 1466 | /     fn exp10_<U>(&self, out: U) -> std::result::Result<Self::InplaceOutput, TensorError>
[INFO] [stdout] 1467 | |     where
[INFO] [stdout] 1468 | |         U: BorrowMut<Self::InplaceOutput>,
[INFO] [stdout]      | |__________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:634:5
[INFO] [stdout]     |
[INFO] [stdout] 634 |     fn acosh(&self) -> std::result::Result<Self::Output, TensorError> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:634:5
[INFO] [stdout]     |
[INFO] [stdout] 634 |     fn acosh(&self) -> std::result::Result<Self::Output, TensorError> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1473:5
[INFO] [stdout]      |
[INFO] [stdout] 1473 | /     fn erf_<U>(&self, out: U) -> std::result::Result<Self::InplaceOutput, TensorError>
[INFO] [stdout] 1474 | |     where
[INFO] [stdout] 1475 | |         U: BorrowMut<Self::InplaceOutput>,
[INFO] [stdout]      | |__________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:638:5
[INFO] [stdout]     |
[INFO] [stdout] 638 |     fn atanh(&self) -> std::result::Result<Self::Output, TensorError> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:638:5
[INFO] [stdout]     |
[INFO] [stdout] 638 |     fn atanh(&self) -> std::result::Result<Self::Output, TensorError> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1473:5
[INFO] [stdout]      |
[INFO] [stdout] 1473 | /     fn erf_<U>(&self, out: U) -> std::result::Result<Self::InplaceOutput, TensorError>
[INFO] [stdout] 1474 | |     where
[INFO] [stdout] 1475 | |         U: BorrowMut<Self::InplaceOutput>,
[INFO] [stdout]      | |__________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:642:5
[INFO] [stdout]     |
[INFO] [stdout] 642 | /     fn cos_<U>(&self, out: U) -> std::result::Result<Self::InplaceOutput, TensorError>
[INFO] [stdout] 643 | |     where
[INFO] [stdout] 644 | |         U: BorrowMut<Self::InplaceOutput>,
[INFO] [stdout]     | |__________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:642:5
[INFO] [stdout]     |
[INFO] [stdout] 642 | /     fn cos_<U>(&self, out: U) -> std::result::Result<Self::InplaceOutput, TensorError>
[INFO] [stdout] 643 | |     where
[INFO] [stdout] 644 | |         U: BorrowMut<Self::InplaceOutput>,
[INFO] [stdout]     | |__________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:649:5
[INFO] [stdout]     |
[INFO] [stdout] 649 | /     fn tan_<U>(&self, out: U) -> std::result::Result<Self::InplaceOutput, TensorError>
[INFO] [stdout] 650 | |     where
[INFO] [stdout] 651 | |         U: BorrowMut<Self::InplaceOutput>,
[INFO] [stdout]     | |__________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:649:5
[INFO] [stdout]     |
[INFO] [stdout] 649 | /     fn tan_<U>(&self, out: U) -> std::result::Result<Self::InplaceOutput, TensorError>
[INFO] [stdout] 650 | |     where
[INFO] [stdout] 651 | |         U: BorrowMut<Self::InplaceOutput>,
[INFO] [stdout]     | |__________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:656:5
[INFO] [stdout]     |
[INFO] [stdout] 656 | /     fn asin_<U>(&self, out: U) -> std::result::Result<Self::InplaceOutput, TensorError>
[INFO] [stdout] 657 | |     where
[INFO] [stdout] 658 | |         U: BorrowMut<Self::InplaceOutput>,
[INFO] [stdout]     | |__________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:656:5
[INFO] [stdout]     |
[INFO] [stdout] 656 | /     fn asin_<U>(&self, out: U) -> std::result::Result<Self::InplaceOutput, TensorError>
[INFO] [stdout] 657 | |     where
[INFO] [stdout] 658 | |         U: BorrowMut<Self::InplaceOutput>,
[INFO] [stdout]     | |__________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:663:5
[INFO] [stdout]     |
[INFO] [stdout] 663 | /     fn acos_<U>(&self, out: U) -> std::result::Result<Self::InplaceOutput, TensorError>
[INFO] [stdout] 664 | |     where
[INFO] [stdout] 665 | |         U: BorrowMut<Self::InplaceOutput>,
[INFO] [stdout]     | |__________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:663:5
[INFO] [stdout]     |
[INFO] [stdout] 663 | /     fn acos_<U>(&self, out: U) -> std::result::Result<Self::InplaceOutput, TensorError>
[INFO] [stdout] 664 | |     where
[INFO] [stdout] 665 | |         U: BorrowMut<Self::InplaceOutput>,
[INFO] [stdout]     | |__________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:670:5
[INFO] [stdout]     |
[INFO] [stdout] 670 | /     fn atan_<U>(&self, out: U) -> std::result::Result<Self::InplaceOutput, TensorError>
[INFO] [stdout] 671 | |     where
[INFO] [stdout] 672 | |         U: BorrowMut<Self::InplaceOutput>,
[INFO] [stdout]     | |__________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:670:5
[INFO] [stdout]     |
[INFO] [stdout] 670 | /     fn atan_<U>(&self, out: U) -> std::result::Result<Self::InplaceOutput, TensorError>
[INFO] [stdout] 671 | |     where
[INFO] [stdout] 672 | |         U: BorrowMut<Self::InplaceOutput>,
[INFO] [stdout]     | |__________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:677:5
[INFO] [stdout]     |
[INFO] [stdout] 677 | /     fn sinh_<U>(&self, out: U) -> std::result::Result<Self::InplaceOutput, TensorError>
[INFO] [stdout] 678 | |     where
[INFO] [stdout] 679 | |         U: BorrowMut<Self::InplaceOutput>,
[INFO] [stdout]     | |__________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:677:5
[INFO] [stdout]     |
[INFO] [stdout] 677 | /     fn sinh_<U>(&self, out: U) -> std::result::Result<Self::InplaceOutput, TensorError>
[INFO] [stdout] 678 | |     where
[INFO] [stdout] 679 | |         U: BorrowMut<Self::InplaceOutput>,
[INFO] [stdout]     | |__________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:684:5
[INFO] [stdout]     |
[INFO] [stdout] 684 | /     fn cosh_<U>(&self, out: U) -> std::result::Result<Self::InplaceOutput, TensorError>
[INFO] [stdout] 685 | |     where
[INFO] [stdout] 686 | |         U: BorrowMut<Self::InplaceOutput>,
[INFO] [stdout]     | |__________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:684:5
[INFO] [stdout]     |
[INFO] [stdout] 684 | /     fn cosh_<U>(&self, out: U) -> std::result::Result<Self::InplaceOutput, TensorError>
[INFO] [stdout] 685 | |     where
[INFO] [stdout] 686 | |         U: BorrowMut<Self::InplaceOutput>,
[INFO] [stdout]     | |__________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:691:5
[INFO] [stdout]     |
[INFO] [stdout] 691 | /     fn tanh_<U>(&self, out: U) -> std::result::Result<Self::InplaceOutput, TensorError>
[INFO] [stdout] 692 | |     where
[INFO] [stdout] 693 | |         U: BorrowMut<Self::InplaceOutput>,
[INFO] [stdout]     | |__________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:691:5
[INFO] [stdout]     |
[INFO] [stdout] 691 | /     fn tanh_<U>(&self, out: U) -> std::result::Result<Self::InplaceOutput, TensorError>
[INFO] [stdout] 692 | |     where
[INFO] [stdout] 693 | |         U: BorrowMut<Self::InplaceOutput>,
[INFO] [stdout]     | |__________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:698:5
[INFO] [stdout]     |
[INFO] [stdout] 698 | /     fn asinh_<U>(&self, out: U) -> std::result::Result<Self::InplaceOutput, TensorError>
[INFO] [stdout] 699 | |     where
[INFO] [stdout] 700 | |         U: BorrowMut<Self::InplaceOutput>,
[INFO] [stdout]     | |__________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:698:5
[INFO] [stdout]     |
[INFO] [stdout] 698 | /     fn asinh_<U>(&self, out: U) -> std::result::Result<Self::InplaceOutput, TensorError>
[INFO] [stdout] 699 | |     where
[INFO] [stdout] 700 | |         U: BorrowMut<Self::InplaceOutput>,
[INFO] [stdout]     | |__________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:705:5
[INFO] [stdout]     |
[INFO] [stdout] 705 | /     fn acosh_<U>(&self, out: U) -> std::result::Result<Self::InplaceOutput, TensorError>
[INFO] [stdout] 706 | |     where
[INFO] [stdout] 707 | |         U: BorrowMut<Self::InplaceOutput>,
[INFO] [stdout]     | |__________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:705:5
[INFO] [stdout]     |
[INFO] [stdout] 705 | /     fn acosh_<U>(&self, out: U) -> std::result::Result<Self::InplaceOutput, TensorError>
[INFO] [stdout] 706 | |     where
[INFO] [stdout] 707 | |         U: BorrowMut<Self::InplaceOutput>,
[INFO] [stdout]     | |__________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:712:5
[INFO] [stdout]     |
[INFO] [stdout] 712 | /     fn atanh_<U>(&self, out: U) -> std::result::Result<Self::InplaceOutput, TensorError>
[INFO] [stdout] 713 | |     where
[INFO] [stdout] 714 | |         U: BorrowMut<Self::InplaceOutput>,
[INFO] [stdout]     | |__________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:712:5
[INFO] [stdout]     |
[INFO] [stdout] 712 | /     fn atanh_<U>(&self, out: U) -> std::result::Result<Self::InplaceOutput, TensorError>
[INFO] [stdout] 713 | |     where
[INFO] [stdout] 714 | |         U: BorrowMut<Self::InplaceOutput>,
[INFO] [stdout]     | |__________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:719:5
[INFO] [stdout]     |
[INFO] [stdout] 719 |     fn exp(&self) -> std::result::Result<Self::Output, TensorError> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:719:5
[INFO] [stdout]     |
[INFO] [stdout] 719 |     fn exp(&self) -> std::result::Result<Self::Output, TensorError> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:723:5
[INFO] [stdout]     |
[INFO] [stdout] 723 | /     fn exp_<U>(&self, out: U) -> std::result::Result<Self::InplaceOutput, TensorError>
[INFO] [stdout] 724 | |     where
[INFO] [stdout] 725 | |         U: BorrowMut<Self::InplaceOutput>,
[INFO] [stdout]     | |__________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:723:5
[INFO] [stdout]     |
[INFO] [stdout] 723 | /     fn exp_<U>(&self, out: U) -> std::result::Result<Self::InplaceOutput, TensorError>
[INFO] [stdout] 724 | |     where
[INFO] [stdout] 725 | |         U: BorrowMut<Self::InplaceOutput>,
[INFO] [stdout]     | |__________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:730:5
[INFO] [stdout]     |
[INFO] [stdout] 730 |     fn exp2(&self) -> std::result::Result<Self::Output, TensorError> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:730:5
[INFO] [stdout]     |
[INFO] [stdout] 730 |     fn exp2(&self) -> std::result::Result<Self::Output, TensorError> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:758:5
[INFO] [stdout]     |
[INFO] [stdout] 758 | /     fn exp2_<U>(&self, out: U) -> std::result::Result<Self::InplaceOutput, TensorError>
[INFO] [stdout] 759 | |     where
[INFO] [stdout] 760 | |         U: BorrowMut<Self::InplaceOutput>,
[INFO] [stdout]     | |__________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:758:5
[INFO] [stdout]     |
[INFO] [stdout] 758 | /     fn exp2_<U>(&self, out: U) -> std::result::Result<Self::InplaceOutput, TensorError>
[INFO] [stdout] 759 | |     where
[INFO] [stdout] 760 | |         U: BorrowMut<Self::InplaceOutput>,
[INFO] [stdout]     | |__________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:765:5
[INFO] [stdout]     |
[INFO] [stdout] 765 |     fn sqrt(&self) -> std::result::Result<Self::Output, TensorError> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:765:5
[INFO] [stdout]     |
[INFO] [stdout] 765 |     fn sqrt(&self) -> std::result::Result<Self::Output, TensorError> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:793:5
[INFO] [stdout]     |
[INFO] [stdout] 793 | /     fn sqrt_<U>(&self, out: U) -> std::result::Result<Self::InplaceOutput, TensorError>
[INFO] [stdout] 794 | |     where
[INFO] [stdout] 795 | |         U: BorrowMut<Self::InplaceOutput>,
[INFO] [stdout]     | |__________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:793:5
[INFO] [stdout]     |
[INFO] [stdout] 793 | /     fn sqrt_<U>(&self, out: U) -> std::result::Result<Self::InplaceOutput, TensorError>
[INFO] [stdout] 794 | |     where
[INFO] [stdout] 795 | |         U: BorrowMut<Self::InplaceOutput>,
[INFO] [stdout]     | |__________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:800:5
[INFO] [stdout]     |
[INFO] [stdout] 800 |     fn recip(&self) -> std::result::Result<Self::Output, TensorError> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:800:5
[INFO] [stdout]     |
[INFO] [stdout] 800 |     fn recip(&self) -> std::result::Result<Self::Output, TensorError> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:828:5
[INFO] [stdout]     |
[INFO] [stdout] 828 | /     fn recip_<U>(&self, out: U) -> std::result::Result<Self::InplaceOutput, TensorError>
[INFO] [stdout] 829 | |     where
[INFO] [stdout] 830 | |         U: BorrowMut<Self::InplaceOutput>,
[INFO] [stdout]     | |__________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [T/#0, Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [T/#0, Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [T/#0, T/#0], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(T/#0)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/normal_creation.rs:100:5
[INFO] [stdout]     |
[INFO] [stdout] 100 | /     fn logspace<V: Cast<T>>(
[INFO] [stdout] 101 | |         start: V,
[INFO] [stdout] 102 | |         end: V,
[INFO] [stdout] 103 | |         num: usize,
[INFO] [stdout] ...   |
[INFO] [stdout] 109 | |         usize: Cast<T>,
[INFO] [stdout] 110 | |         f64: Cast<T>,
[INFO] [stdout]     | |_____________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:828:5
[INFO] [stdout]     |
[INFO] [stdout] 828 | /     fn recip_<U>(&self, out: U) -> std::result::Result<Self::InplaceOutput, TensorError>
[INFO] [stdout] 829 | |     where
[INFO] [stdout] 830 | |         U: BorrowMut<Self::InplaceOutput>,
[INFO] [stdout]     | |__________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<T as hpt_types::type_promote::NormalOut<<T as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<T as hpt_types::type_promote::NormalOut<<T as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<T as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/normal_creation.rs:100:5
[INFO] [stdout]     |
[INFO] [stdout] 100 | /     fn logspace<V: Cast<T>>(
[INFO] [stdout] 101 | |         start: V,
[INFO] [stdout] 102 | |         end: V,
[INFO] [stdout] 103 | |         num: usize,
[INFO] [stdout] ...   |
[INFO] [stdout] 109 | |         usize: Cast<T>,
[INFO] [stdout] 110 | |         f64: Cast<T>,
[INFO] [stdout]     | |_____________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [T/#0, Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [T/#0, Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [T/#0, T/#0], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(T/#0)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/normal_creation.rs:115:5
[INFO] [stdout]     |
[INFO] [stdout] 115 | /     fn geomspace<V: Cast<T>>(
[INFO] [stdout] 116 | |         start: V,
[INFO] [stdout] 117 | |         end: V,
[INFO] [stdout] 118 | |         n: usize,
[INFO] [stdout] ...   |
[INFO] [stdout] 123 | |         usize: Cast<T>,
[INFO] [stdout] 124 | |         T: Cast<f64> + FloatOutBinary<T, Output = T>,
[INFO] [stdout]     | |_____________________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<T as hpt_types::type_promote::NormalOut<<T as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<T as hpt_types::type_promote::NormalOut<<T as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<T as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/normal_creation.rs:115:5
[INFO] [stdout]     |
[INFO] [stdout] 115 | /     fn geomspace<V: Cast<T>>(
[INFO] [stdout] 116 | |         start: V,
[INFO] [stdout] 117 | |         end: V,
[INFO] [stdout] 118 | |         n: usize,
[INFO] [stdout] ...   |
[INFO] [stdout] 123 | |         usize: Cast<T>,
[INFO] [stdout] 124 | |         T: Cast<f64> + FloatOutBinary<T, Output = T>,
[INFO] [stdout]     | |_____________________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [T/#0, Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [T/#0, Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [T/#0, T/#0], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(T/#0)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/normal_creation.rs:313:5
[INFO] [stdout]     |
[INFO] [stdout] 313 | /     fn logspace<V: Cast<T>>(
[INFO] [stdout] 314 | |         start: V,
[INFO] [stdout] 315 | |         end: V,
[INFO] [stdout] 316 | |         num: usize,
[INFO] [stdout] ...   |
[INFO] [stdout] 322 | |         usize: Cast<T>,
[INFO] [stdout] 323 | |         f64: Cast<T>,
[INFO] [stdout]     | |_____________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<T as hpt_types::type_promote::NormalOut<<T as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<T as hpt_types::type_promote::NormalOut<<T as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<T as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/normal_creation.rs:313:5
[INFO] [stdout]     |
[INFO] [stdout] 313 | /     fn logspace<V: Cast<T>>(
[INFO] [stdout] 314 | |         start: V,
[INFO] [stdout] 315 | |         end: V,
[INFO] [stdout] 316 | |         num: usize,
[INFO] [stdout] ...   |
[INFO] [stdout] 322 | |         usize: Cast<T>,
[INFO] [stdout] 323 | |         f64: Cast<T>,
[INFO] [stdout]     | |_____________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [T/#0, Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [T/#0, Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [T/#0, T/#0], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(T/#0)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/normal_creation.rs:334:5
[INFO] [stdout]     |
[INFO] [stdout] 334 | /     fn geomspace<V: Cast<T>>(
[INFO] [stdout] 335 | |         start: V,
[INFO] [stdout] 336 | |         end: V,
[INFO] [stdout] 337 | |         n: usize,
[INFO] [stdout] ...   |
[INFO] [stdout] 342 | |         usize: Cast<T>,
[INFO] [stdout] 343 | |         T: Cast<f64> + FloatOutBinary<T, Output = T>,
[INFO] [stdout]     | |_____________________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<T as hpt_types::type_promote::NormalOut<<T as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<T as hpt_types::type_promote::NormalOut<<T as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<T as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/normal_creation.rs:334:5
[INFO] [stdout]     |
[INFO] [stdout] 334 | /     fn geomspace<V: Cast<T>>(
[INFO] [stdout] 335 | |         start: V,
[INFO] [stdout] 336 | |         end: V,
[INFO] [stdout] 337 | |         n: usize,
[INFO] [stdout] ...   |
[INFO] [stdout] 342 | |         usize: Cast<T>,
[INFO] [stdout] 343 | |         T: Cast<f64> + FloatOutBinary<T, Output = T>,
[INFO] [stdout]     | |_____________________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:835:5
[INFO] [stdout]     |
[INFO] [stdout] 835 |     fn ln(&self) -> std::result::Result<Self::Output, TensorError> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:835:5
[INFO] [stdout]     |
[INFO] [stdout] 835 |     fn ln(&self) -> std::result::Result<Self::Output, TensorError> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:861:5
[INFO] [stdout]     |
[INFO] [stdout] 861 | /     fn ln_<U>(&self, out: U) -> std::result::Result<Self::InplaceOutput, TensorError>
[INFO] [stdout] 862 | |     where
[INFO] [stdout] 863 | |         U: BorrowMut<Self::InplaceOutput>,
[INFO] [stdout]     | |__________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:861:5
[INFO] [stdout]     |
[INFO] [stdout] 861 | /     fn ln_<U>(&self, out: U) -> std::result::Result<Self::InplaceOutput, TensorError>
[INFO] [stdout] 862 | |     where
[INFO] [stdout] 863 | |         U: BorrowMut<Self::InplaceOutput>,
[INFO] [stdout]     | |__________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:868:5
[INFO] [stdout]     |
[INFO] [stdout] 868 |     fn log2(&self) -> std::result::Result<Self::Output, TensorError> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:868:5
[INFO] [stdout]     |
[INFO] [stdout] 868 |     fn log2(&self) -> std::result::Result<Self::Output, TensorError> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:903:5
[INFO] [stdout]     |
[INFO] [stdout] 903 | /     fn log2_<U>(&self, out: U) -> std::result::Result<Self::InplaceOutput, TensorError>
[INFO] [stdout] 904 | |     where
[INFO] [stdout] 905 | |         U: BorrowMut<Self::InplaceOutput>,
[INFO] [stdout]     | |__________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:903:5
[INFO] [stdout]     |
[INFO] [stdout] 903 | /     fn log2_<U>(&self, out: U) -> std::result::Result<Self::InplaceOutput, TensorError>
[INFO] [stdout] 904 | |     where
[INFO] [stdout] 905 | |         U: BorrowMut<Self::InplaceOutput>,
[INFO] [stdout]     | |__________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:910:5
[INFO] [stdout]     |
[INFO] [stdout] 910 |     fn log10(&self) -> std::result::Result<Self::Output, TensorError> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:910:5
[INFO] [stdout]     |
[INFO] [stdout] 910 |     fn log10(&self) -> std::result::Result<Self::Output, TensorError> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:945:5
[INFO] [stdout]     |
[INFO] [stdout] 945 | /     fn log10_<U>(&self, out: U) -> std::result::Result<Self::InplaceOutput, TensorError>
[INFO] [stdout] 946 | |     where
[INFO] [stdout] 947 | |         U: BorrowMut<Self::InplaceOutput>,
[INFO] [stdout]     | |__________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:945:5
[INFO] [stdout]     |
[INFO] [stdout] 945 | /     fn log10_<U>(&self, out: U) -> std::result::Result<Self::InplaceOutput, TensorError>
[INFO] [stdout] 946 | |     where
[INFO] [stdout] 947 | |         U: BorrowMut<Self::InplaceOutput>,
[INFO] [stdout]     | |__________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:952:5
[INFO] [stdout]     |
[INFO] [stdout] 952 | /     fn celu<V: Cast<Self::OutputMeta>>(
[INFO] [stdout] 953 | |         &self,
[INFO] [stdout] 954 | |         alpha: V,
[INFO] [stdout] 955 | |     ) -> std::result::Result<Self::Output, TensorError> {
[INFO] [stdout]     | |_______________________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:952:5
[INFO] [stdout]     |
[INFO] [stdout] 952 | /     fn celu<V: Cast<Self::OutputMeta>>(
[INFO] [stdout] 953 | |         &self,
[INFO] [stdout] 954 | |         alpha: V,
[INFO] [stdout] 955 | |     ) -> std::result::Result<Self::Output, TensorError> {
[INFO] [stdout]     | |_______________________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:989:5
[INFO] [stdout]     |
[INFO] [stdout] 989 | /     fn celu_<V, U>(&self, alpha: V, out: U) -> std::result::Result<Self::InplaceOutput, TensorError>
[INFO] [stdout] 990 | |     where
[INFO] [stdout] 991 | |         U: BorrowMut<Self::InplaceOutput>,
[INFO] [stdout] 992 | |         V: Cast<Self::OutputMeta>,
[INFO] [stdout]     | |__________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:989:5
[INFO] [stdout]     |
[INFO] [stdout] 989 | /     fn celu_<V, U>(&self, alpha: V, out: U) -> std::result::Result<Self::InplaceOutput, TensorError>
[INFO] [stdout] 990 | |     where
[INFO] [stdout] 991 | |         U: BorrowMut<Self::InplaceOutput>,
[INFO] [stdout] 992 | |         V: Cast<Self::OutputMeta>,
[INFO] [stdout]     | |__________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:997:5
[INFO] [stdout]     |
[INFO] [stdout] 997 |     fn sigmoid(&self) -> std::result::Result<Self::Output, TensorError> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:997:5
[INFO] [stdout]     |
[INFO] [stdout] 997 |     fn sigmoid(&self) -> std::result::Result<Self::Output, TensorError> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1026:5
[INFO] [stdout]      |
[INFO] [stdout] 1026 | /     fn sigmoid_<U>(&self, out: U) -> std::result::Result<Self::InplaceOutput, TensorError>
[INFO] [stdout] 1027 | |     where
[INFO] [stdout] 1028 | |         U: BorrowMut<Self::InplaceOutput>,
[INFO] [stdout]      | |__________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1026:5
[INFO] [stdout]      |
[INFO] [stdout] 1026 | /     fn sigmoid_<U>(&self, out: U) -> std::result::Result<Self::InplaceOutput, TensorError>
[INFO] [stdout] 1027 | |     where
[INFO] [stdout] 1028 | |         U: BorrowMut<Self::InplaceOutput>,
[INFO] [stdout]      | |__________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1033:5
[INFO] [stdout]      |
[INFO] [stdout] 1033 | /     fn elu<V: Cast<Self::OutputMeta>>(
[INFO] [stdout] 1034 | |         &self,
[INFO] [stdout] 1035 | |         alpha: V,
[INFO] [stdout] 1036 | |     ) -> std::result::Result<Self::Output, TensorError> {
[INFO] [stdout]      | |_______________________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1033:5
[INFO] [stdout]      |
[INFO] [stdout] 1033 | /     fn elu<V: Cast<Self::OutputMeta>>(
[INFO] [stdout] 1034 | |         &self,
[INFO] [stdout] 1035 | |         alpha: V,
[INFO] [stdout] 1036 | |     ) -> std::result::Result<Self::Output, TensorError> {
[INFO] [stdout]      | |_______________________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1073:5
[INFO] [stdout]      |
[INFO] [stdout] 1073 | /     fn elu_<V, U>(&self, alpha: V, out: U) -> std::result::Result<Self::InplaceOutput, TensorError>
[INFO] [stdout] 1074 | |     where
[INFO] [stdout] 1075 | |         U: BorrowMut<Self::InplaceOutput>,
[INFO] [stdout] 1076 | |         V: Cast<Self::OutputMeta>,
[INFO] [stdout]      | |__________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1073:5
[INFO] [stdout]      |
[INFO] [stdout] 1073 | /     fn elu_<V, U>(&self, alpha: V, out: U) -> std::result::Result<Self::InplaceOutput, TensorError>
[INFO] [stdout] 1074 | |     where
[INFO] [stdout] 1075 | |         U: BorrowMut<Self::InplaceOutput>,
[INFO] [stdout] 1076 | |         V: Cast<Self::OutputMeta>,
[INFO] [stdout]      | |__________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1081:5
[INFO] [stdout]      |
[INFO] [stdout] 1081 |     fn erf(&self) -> std::result::Result<Self::Output, TensorError> {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1081:5
[INFO] [stdout]      |
[INFO] [stdout] 1081 |     fn erf(&self) -> std::result::Result<Self::Output, TensorError> {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1113:5
[INFO] [stdout]      |
[INFO] [stdout] 1113 |     fn gelu(&self) -> std::result::Result<Self::Output, TensorError> {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/tensor_external/normalization.rs:17:1
[INFO] [stdout]    |
[INFO] [stdout] 17 | / impl<T, const DEVICE: usize, A> NormalizationOps for Tensor<T, Cpu, DEVICE, A>
[INFO] [stdout] 18 | | where
[INFO] [stdout] 19 | |     T: CommonBounds
[INFO] [stdout] 20 | |         + FloatOutBinary
[INFO] [stdout] ...  |
[INFO] [stdout] 30 | |     A: Allocator + Send + Sync,
[INFO] [stdout] 31 | |     A::Output: AllocatorOutputRetrive,
[INFO] [stdout]    | |______________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/tensor_external/normalization.rs:17:1
[INFO] [stdout]    |
[INFO] [stdout] 17 | / impl<T, const DEVICE: usize, A> NormalizationOps for Tensor<T, Cpu, DEVICE, A>
[INFO] [stdout] 18 | | where
[INFO] [stdout] 19 | |     T: CommonBounds
[INFO] [stdout] 20 | |         + FloatOutBinary
[INFO] [stdout] ...  |
[INFO] [stdout] 30 | |     A: Allocator + Send + Sync,
[INFO] [stdout] 31 | |     A::Output: AllocatorOutputRetrive,
[INFO] [stdout]    | |______________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/tensor_external/normalization.rs:33:5
[INFO] [stdout]    |
[INFO] [stdout] 33 |     type Output = Tensor<FloatBinaryType<T>, Cpu, DEVICE, A>;
[INFO] [stdout]    |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/tensor_external/normalization.rs:33:5
[INFO] [stdout]    |
[INFO] [stdout] 33 |     type Output = Tensor<FloatBinaryType<T>, Cpu, DEVICE, A>;
[INFO] [stdout]    |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/tensor_external/normalization.rs:35:5
[INFO] [stdout]    |
[INFO] [stdout] 35 |     type OutputMeta = FloatBinaryType<T>;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1113:5
[INFO] [stdout]      |
[INFO] [stdout] 1113 |     fn gelu(&self) -> std::result::Result<Self::Output, TensorError> {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/tensor_external/normalization.rs:35:5
[INFO] [stdout]    |
[INFO] [stdout] 35 |     type OutputMeta = FloatBinaryType<T>;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1139:5
[INFO] [stdout]      |
[INFO] [stdout] 1139 | /     fn gelu_<U>(&self, out: U) -> std::result::Result<Self::InplaceOutput, TensorError>
[INFO] [stdout] 1140 | |     where
[INFO] [stdout] 1141 | |         U: BorrowMut<Self::InplaceOutput>,
[INFO] [stdout]      | |__________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1139:5
[INFO] [stdout]      |
[INFO] [stdout] 1139 | /     fn gelu_<U>(&self, out: U) -> std::result::Result<Self::InplaceOutput, TensorError>
[INFO] [stdout] 1140 | |     where
[INFO] [stdout] 1141 | |         U: BorrowMut<Self::InplaceOutput>,
[INFO] [stdout]      | |__________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1146:5
[INFO] [stdout]      |
[INFO] [stdout] 1146 |     fn selu(&self) -> std::result::Result<Self::Output, TensorError> {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1146:5
[INFO] [stdout]      |
[INFO] [stdout] 1146 |     fn selu(&self) -> std::result::Result<Self::Output, TensorError> {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1181:5
[INFO] [stdout]      |
[INFO] [stdout] 1181 | /     fn selu_<U>(&self, out: U) -> std::result::Result<Self::InplaceOutput, TensorError>
[INFO] [stdout] 1182 | |     where
[INFO] [stdout] 1183 | |         U: BorrowMut<Self::InplaceOutput>,
[INFO] [stdout]      | |__________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1181:5
[INFO] [stdout]      |
[INFO] [stdout] 1181 | /     fn selu_<U>(&self, out: U) -> std::result::Result<Self::InplaceOutput, TensorError>
[INFO] [stdout] 1182 | |     where
[INFO] [stdout] 1183 | |         U: BorrowMut<Self::InplaceOutput>,
[INFO] [stdout]      | |__________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1188:5
[INFO] [stdout]      |
[INFO] [stdout] 1188 |     fn hard_sigmoid(&self) -> std::result::Result<Self::Output, TensorError> {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/tensor_external/normalization.rs:37:5
[INFO] [stdout]    |
[INFO] [stdout] 37 | /     fn layernorm<S: Into<Shape>>(
[INFO] [stdout] 38 | |         &self,
[INFO] [stdout] 39 | |         normalized_shape: S,
[INFO] [stdout] 40 | |         gamma: Option<&Self::Output>,
[INFO] [stdout] ...  |
[INFO] [stdout] 44 | |     where
[INFO] [stdout] 45 | |         usize: Cast<Self::OutputMeta>,
[INFO] [stdout]    | |______________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/tensor_external/normalization.rs:37:5
[INFO] [stdout]    |
[INFO] [stdout] 37 | /     fn layernorm<S: Into<Shape>>(
[INFO] [stdout] 38 | |         &self,
[INFO] [stdout] 39 | |         normalized_shape: S,
[INFO] [stdout] 40 | |         gamma: Option<&Self::Output>,
[INFO] [stdout] ...  |
[INFO] [stdout] 44 | |     where
[INFO] [stdout] 45 | |         usize: Cast<Self::OutputMeta>,
[INFO] [stdout]    | |______________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1188:5
[INFO] [stdout]      |
[INFO] [stdout] 1188 |     fn hard_sigmoid(&self) -> std::result::Result<Self::Output, TensorError> {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1232:5
[INFO] [stdout]      |
[INFO] [stdout] 1232 | /     fn hard_sigmoid_<U>(&self, out: U) -> std::result::Result<Self::InplaceOutput, TensorError>
[INFO] [stdout] 1233 | |     where
[INFO] [stdout] 1234 | |         U: BorrowMut<Self::InplaceOutput>,
[INFO] [stdout]      | |__________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1232:5
[INFO] [stdout]      |
[INFO] [stdout] 1232 | /     fn hard_sigmoid_<U>(&self, out: U) -> std::result::Result<Self::InplaceOutput, TensorError>
[INFO] [stdout] 1233 | |     where
[INFO] [stdout] 1234 | |         U: BorrowMut<Self::InplaceOutput>,
[INFO] [stdout]      | |__________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1239:5
[INFO] [stdout]      |
[INFO] [stdout] 1239 |     fn hard_swish(&self) -> std::result::Result<Self::Output, TensorError> {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/tensor_external/normalization.rs:58:5
[INFO] [stdout]    |
[INFO] [stdout] 58 |     fn softmax(&self, axis: i64) -> Result<Self::Output, TensorError> {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1239:5
[INFO] [stdout]      |
[INFO] [stdout] 1239 |     fn hard_swish(&self) -> std::result::Result<Self::Output, TensorError> {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/tensor_external/normalization.rs:58:5
[INFO] [stdout]    |
[INFO] [stdout] 58 |     fn softmax(&self, axis: i64) -> Result<Self::Output, TensorError> {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1270:5
[INFO] [stdout]      |
[INFO] [stdout] 1270 | /     fn hard_swish_<U>(&self, out: U) -> std::result::Result<Self::InplaceOutput, TensorError>
[INFO] [stdout] 1271 | |     where
[INFO] [stdout] 1272 | |         U: BorrowMut<Self::InplaceOutput>,
[INFO] [stdout]      | |__________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1270:5
[INFO] [stdout]      |
[INFO] [stdout] 1270 | /     fn hard_swish_<U>(&self, out: U) -> std::result::Result<Self::InplaceOutput, TensorError>
[INFO] [stdout] 1271 | |     where
[INFO] [stdout] 1272 | |         U: BorrowMut<Self::InplaceOutput>,
[INFO] [stdout]      | |__________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/tensor_external/normalization.rs:62:5
[INFO] [stdout]    |
[INFO] [stdout] 62 |     fn log_softmax(&self, axis: i64) -> Result<Self::Output, TensorError> {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/tensor_external/normalization.rs:62:5
[INFO] [stdout]    |
[INFO] [stdout] 62 |     fn log_softmax(&self, axis: i64) -> Result<Self::Output, TensorError> {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1277:5
[INFO] [stdout]      |
[INFO] [stdout] 1277 |     fn softplus(&self) -> std::result::Result<Self::Output, TensorError> {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1277:5
[INFO] [stdout]      |
[INFO] [stdout] 1277 |     fn softplus(&self) -> std::result::Result<Self::Output, TensorError> {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1304:5
[INFO] [stdout]      |
[INFO] [stdout] 1304 | /     fn softplus_<U>(&self, out: U) -> std::result::Result<Self::InplaceOutput, TensorError>
[INFO] [stdout] 1305 | |     where
[INFO] [stdout] 1306 | |         U: BorrowMut<Self::InplaceOutput>,
[INFO] [stdout]      | |__________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1304:5
[INFO] [stdout]      |
[INFO] [stdout] 1304 | /     fn softplus_<U>(&self, out: U) -> std::result::Result<Self::InplaceOutput, TensorError>
[INFO] [stdout] 1305 | |     where
[INFO] [stdout] 1306 | |         U: BorrowMut<Self::InplaceOutput>,
[INFO] [stdout]      | |__________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1311:5
[INFO] [stdout]      |
[INFO] [stdout] 1311 |     fn softsign(&self) -> std::result::Result<Self::Output, TensorError> {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1311:5
[INFO] [stdout]      |
[INFO] [stdout] 1311 |     fn softsign(&self) -> std::result::Result<Self::Output, TensorError> {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1347:5
[INFO] [stdout]      |
[INFO] [stdout] 1347 | /     fn softsign_<U>(&self, out: U) -> std::result::Result<Self::InplaceOutput, TensorError>
[INFO] [stdout] 1348 | |     where
[INFO] [stdout] 1349 | |         U: BorrowMut<Self::InplaceOutput>,
[INFO] [stdout]      | |__________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1347:5
[INFO] [stdout]      |
[INFO] [stdout] 1347 | /     fn softsign_<U>(&self, out: U) -> std::result::Result<Self::InplaceOutput, TensorError>
[INFO] [stdout] 1348 | |     where
[INFO] [stdout] 1349 | |         U: BorrowMut<Self::InplaceOutput>,
[INFO] [stdout]      | |__________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1354:5
[INFO] [stdout]      |
[INFO] [stdout] 1354 |     fn mish(&self) -> std::result::Result<Self::Output, TensorError> {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1354:5
[INFO] [stdout]      |
[INFO] [stdout] 1354 |     fn mish(&self) -> std::result::Result<Self::Output, TensorError> {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1404:5
[INFO] [stdout]      |
[INFO] [stdout] 1404 | /     fn mish_<U>(&self, out: U) -> std::result::Result<Self::InplaceOutput, TensorError>
[INFO] [stdout] 1405 | |     where
[INFO] [stdout] 1406 | |         U: BorrowMut<Self::InplaceOutput>,
[INFO] [stdout]      | |__________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1404:5
[INFO] [stdout]      |
[INFO] [stdout] 1404 | /     fn mish_<U>(&self, out: U) -> std::result::Result<Self::InplaceOutput, TensorError>
[INFO] [stdout] 1405 | |     where
[INFO] [stdout] 1406 | |         U: BorrowMut<Self::InplaceOutput>,
[INFO] [stdout]      | |__________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1411:5
[INFO] [stdout]      |
[INFO] [stdout] 1411 |     fn cbrt(&self) -> std::result::Result<Self::Output, TensorError> {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1411:5
[INFO] [stdout]      |
[INFO] [stdout] 1411 |     fn cbrt(&self) -> std::result::Result<Self::Output, TensorError> {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1440:5
[INFO] [stdout]      |
[INFO] [stdout] 1440 | /     fn cbrt_<U>(&self, out: U) -> std::result::Result<Self::InplaceOutput, TensorError>
[INFO] [stdout] 1441 | |     where
[INFO] [stdout] 1442 | |         U: BorrowMut<Self::InplaceOutput>,
[INFO] [stdout]      | |__________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1440:5
[INFO] [stdout]      |
[INFO] [stdout] 1440 | /     fn cbrt_<U>(&self, out: U) -> std::result::Result<Self::InplaceOutput, TensorError>
[INFO] [stdout] 1441 | |     where
[INFO] [stdout] 1442 | |         U: BorrowMut<Self::InplaceOutput>,
[INFO] [stdout]      | |__________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1447:5
[INFO] [stdout]      |
[INFO] [stdout] 1447 |     fn sincos(&self) -> std::result::Result<(Self::Output, Self::Output), TensorError> {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1447:5
[INFO] [stdout]      |
[INFO] [stdout] 1447 |     fn sincos(&self) -> std::result::Result<(Self::Output, Self::Output), TensorError> {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1451:5
[INFO] [stdout]      |
[INFO] [stdout] 1451 | /     fn sincos_<U, O>(
[INFO] [stdout] 1452 | |         &self,
[INFO] [stdout] 1453 | |         outs: (U, O),
[INFO] [stdout] 1454 | |     ) -> std::result::Result<(Self::InplaceOutput, Self::InplaceOutput), TensorError>
[INFO] [stdout] 1455 | |     where
[INFO] [stdout] 1456 | |         U: BorrowMut<Self::InplaceOutput>,
[INFO] [stdout] 1457 | |         O: BorrowMut<Self::InplaceOutput>,
[INFO] [stdout]      | |__________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1451:5
[INFO] [stdout]      |
[INFO] [stdout] 1451 | /     fn sincos_<U, O>(
[INFO] [stdout] 1452 | |         &self,
[INFO] [stdout] 1453 | |         outs: (U, O),
[INFO] [stdout] 1454 | |     ) -> std::result::Result<(Self::InplaceOutput, Self::InplaceOutput), TensorError>
[INFO] [stdout] 1455 | |     where
[INFO] [stdout] 1456 | |         U: BorrowMut<Self::InplaceOutput>,
[INFO] [stdout] 1457 | |         O: BorrowMut<Self::InplaceOutput>,
[INFO] [stdout]      | |__________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1462:5
[INFO] [stdout]      |
[INFO] [stdout] 1462 |     fn exp10(&self) -> std::result::Result<Self::Output, TensorError> {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1462:5
[INFO] [stdout]      |
[INFO] [stdout] 1462 |     fn exp10(&self) -> std::result::Result<Self::Output, TensorError> {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1466:5
[INFO] [stdout]      |
[INFO] [stdout] 1466 | /     fn exp10_<U>(&self, out: U) -> std::result::Result<Self::InplaceOutput, TensorError>
[INFO] [stdout] 1467 | |     where
[INFO] [stdout] 1468 | |         U: BorrowMut<Self::InplaceOutput>,
[INFO] [stdout]      | |__________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1466:5
[INFO] [stdout]      |
[INFO] [stdout] 1466 | /     fn exp10_<U>(&self, out: U) -> std::result::Result<Self::InplaceOutput, TensorError>
[INFO] [stdout] 1467 | |     where
[INFO] [stdout] 1468 | |         U: BorrowMut<Self::InplaceOutput>,
[INFO] [stdout]      | |__________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1473:5
[INFO] [stdout]      |
[INFO] [stdout] 1473 | /     fn erf_<U>(&self, out: U) -> std::result::Result<Self::InplaceOutput, TensorError>
[INFO] [stdout] 1474 | |     where
[INFO] [stdout] 1475 | |         U: BorrowMut<Self::InplaceOutput>,
[INFO] [stdout]      | |__________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1473:5
[INFO] [stdout]      |
[INFO] [stdout] 1473 | /     fn erf_<U>(&self, out: U) -> std::result::Result<Self::InplaceOutput, TensorError>
[INFO] [stdout] 1474 | |     where
[INFO] [stdout] 1475 | |         U: BorrowMut<Self::InplaceOutput>,
[INFO] [stdout]      | |__________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [T/#0, Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [T/#0, Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [T/#0, T/#0], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(T/#0)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/normal_creation.rs:100:5
[INFO] [stdout]     |
[INFO] [stdout] 100 | /     fn logspace<V: Cast<T>>(
[INFO] [stdout] 101 | |         start: V,
[INFO] [stdout] 102 | |         end: V,
[INFO] [stdout] 103 | |         num: usize,
[INFO] [stdout] ...   |
[INFO] [stdout] 109 | |         usize: Cast<T>,
[INFO] [stdout] 110 | |         f64: Cast<T>,
[INFO] [stdout]     | |_____________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<T as hpt_types::type_promote::NormalOut<<T as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<T as hpt_types::type_promote::NormalOut<<T as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<T as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/normal_creation.rs:100:5
[INFO] [stdout]     |
[INFO] [stdout] 100 | /     fn logspace<V: Cast<T>>(
[INFO] [stdout] 101 | |         start: V,
[INFO] [stdout] 102 | |         end: V,
[INFO] [stdout] 103 | |         num: usize,
[INFO] [stdout] ...   |
[INFO] [stdout] 109 | |         usize: Cast<T>,
[INFO] [stdout] 110 | |         f64: Cast<T>,
[INFO] [stdout]     | |_____________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [T/#0, Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [T/#0, Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [T/#0, T/#0], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(T/#0)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/normal_creation.rs:115:5
[INFO] [stdout]     |
[INFO] [stdout] 115 | /     fn geomspace<V: Cast<T>>(
[INFO] [stdout] 116 | |         start: V,
[INFO] [stdout] 117 | |         end: V,
[INFO] [stdout] 118 | |         n: usize,
[INFO] [stdout] ...   |
[INFO] [stdout] 123 | |         usize: Cast<T>,
[INFO] [stdout] 124 | |         T: Cast<f64> + FloatOutBinary<T, Output = T>,
[INFO] [stdout]     | |_____________________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<T as hpt_types::type_promote::NormalOut<<T as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<T as hpt_types::type_promote::NormalOut<<T as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<T as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/normal_creation.rs:115:5
[INFO] [stdout]     |
[INFO] [stdout] 115 | /     fn geomspace<V: Cast<T>>(
[INFO] [stdout] 116 | |         start: V,
[INFO] [stdout] 117 | |         end: V,
[INFO] [stdout] 118 | |         n: usize,
[INFO] [stdout] ...   |
[INFO] [stdout] 123 | |         usize: Cast<T>,
[INFO] [stdout] 124 | |         T: Cast<f64> + FloatOutBinary<T, Output = T>,
[INFO] [stdout]     | |_____________________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [T/#0, Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [T/#0, Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [T/#0, T/#0], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(T/#0)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/normal_creation.rs:313:5
[INFO] [stdout]     |
[INFO] [stdout] 313 | /     fn logspace<V: Cast<T>>(
[INFO] [stdout] 314 | |         start: V,
[INFO] [stdout] 315 | |         end: V,
[INFO] [stdout] 316 | |         num: usize,
[INFO] [stdout] ...   |
[INFO] [stdout] 322 | |         usize: Cast<T>,
[INFO] [stdout] 323 | |         f64: Cast<T>,
[INFO] [stdout]     | |_____________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<T as hpt_types::type_promote::NormalOut<<T as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<T as hpt_types::type_promote::NormalOut<<T as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<T as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/normal_creation.rs:313:5
[INFO] [stdout]     |
[INFO] [stdout] 313 | /     fn logspace<V: Cast<T>>(
[INFO] [stdout] 314 | |         start: V,
[INFO] [stdout] 315 | |         end: V,
[INFO] [stdout] 316 | |         num: usize,
[INFO] [stdout] ...   |
[INFO] [stdout] 322 | |         usize: Cast<T>,
[INFO] [stdout] 323 | |         f64: Cast<T>,
[INFO] [stdout]     | |_____________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [T/#0, Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [T/#0, Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [T/#0, T/#0], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(T/#0)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/normal_creation.rs:334:5
[INFO] [stdout]     |
[INFO] [stdout] 334 | /     fn geomspace<V: Cast<T>>(
[INFO] [stdout] 335 | |         start: V,
[INFO] [stdout] 336 | |         end: V,
[INFO] [stdout] 337 | |         n: usize,
[INFO] [stdout] ...   |
[INFO] [stdout] 342 | |         usize: Cast<T>,
[INFO] [stdout] 343 | |         T: Cast<f64> + FloatOutBinary<T, Output = T>,
[INFO] [stdout]     | |_____________________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<T as hpt_types::type_promote::NormalOut<<T as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<T as hpt_types::type_promote::NormalOut<<T as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<T as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/normal_creation.rs:334:5
[INFO] [stdout]     |
[INFO] [stdout] 334 | /     fn geomspace<V: Cast<T>>(
[INFO] [stdout] 335 | |         start: V,
[INFO] [stdout] 336 | |         end: V,
[INFO] [stdout] 337 | |         n: usize,
[INFO] [stdout] ...   |
[INFO] [stdout] 342 | |         usize: Cast<T>,
[INFO] [stdout] 343 | |         T: Cast<f64> + FloatOutBinary<T, Output = T>,
[INFO] [stdout]     | |_____________________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_internal/common_reduce.rs:329:1
[INFO] [stdout]     |
[INFO] [stdout] 329 | / impl<T, const DEVICE: usize, Al> FloatReduce<T> for _Tensor<T, Cpu, DEVICE, Al>
[INFO] [stdout] 330 | | where
[INFO] [stdout] 331 | |     T: CommonBounds + Cast<FloatBinaryType<T>>,
[INFO] [stdout] 332 | |     T::Vec: NormalOut<FloatBinaryTypeVec<T>, Output = FloatBinaryTypeVec<T>>
[INFO] [stdout] ...   |
[INFO] [stdout] 347 | |     <T as FloatOutUnary>::Output: std::fmt::Debug,
[INFO] [stdout]     | |__________________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_internal/common_reduce.rs:329:1
[INFO] [stdout]     |
[INFO] [stdout] 329 | / impl<T, const DEVICE: usize, Al> FloatReduce<T> for _Tensor<T, Cpu, DEVICE, Al>
[INFO] [stdout] 330 | | where
[INFO] [stdout] 331 | |     T: CommonBounds + Cast<FloatBinaryType<T>>,
[INFO] [stdout] 332 | |     T::Vec: NormalOut<FloatBinaryTypeVec<T>, Output = FloatBinaryTypeVec<T>>
[INFO] [stdout] ...   |
[INFO] [stdout] 347 | |     <T as FloatOutUnary>::Output: std::fmt::Debug,
[INFO] [stdout]     | |__________________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_internal/common_reduce.rs:349:5
[INFO] [stdout]     |
[INFO] [stdout] 349 |     type Output = _Tensor<FloatBinaryType<T>, Cpu, DEVICE, Al>;
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_internal/common_reduce.rs:349:5
[INFO] [stdout]     |
[INFO] [stdout] 349 |     type Output = _Tensor<FloatBinaryType<T>, Cpu, DEVICE, Al>;
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_internal/common_reduce.rs:352:5
[INFO] [stdout]     |
[INFO] [stdout] 352 | /     fn mean<S: Into<Axis>>(
[INFO] [stdout] 353 | |         &self,
[INFO] [stdout] 354 | |         axis: S,
[INFO] [stdout] 355 | |         keep_dims: bool,
[INFO] [stdout] 356 | |     ) -> std::result::Result<Self::Output, TensorError> {
[INFO] [stdout]     | |_______________________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_internal/common_reduce.rs:352:5
[INFO] [stdout]     |
[INFO] [stdout] 352 | /     fn mean<S: Into<Axis>>(
[INFO] [stdout] 353 | |         &self,
[INFO] [stdout] 354 | |         axis: S,
[INFO] [stdout] 355 | |         keep_dims: bool,
[INFO] [stdout] 356 | |     ) -> std::result::Result<Self::Output, TensorError> {
[INFO] [stdout]     | |_______________________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_internal/common_reduce.rs:384:5
[INFO] [stdout]     |
[INFO] [stdout] 384 | /     fn reducel2<S: Into<Axis>>(
[INFO] [stdout] 385 | |         &self,
[INFO] [stdout] 386 | |         axis: S,
[INFO] [stdout] 387 | |         keep_dims: bool,
[INFO] [stdout] 388 | |     ) -> std::result::Result<Self::Output, TensorError> {
[INFO] [stdout]     | |_______________________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_internal/common_reduce.rs:384:5
[INFO] [stdout]     |
[INFO] [stdout] 384 | /     fn reducel2<S: Into<Axis>>(
[INFO] [stdout] 385 | |         &self,
[INFO] [stdout] 386 | |         axis: S,
[INFO] [stdout] 387 | |         keep_dims: bool,
[INFO] [stdout] 388 | |     ) -> std::result::Result<Self::Output, TensorError> {
[INFO] [stdout]     | |_______________________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_internal/common_reduce.rs:415:5
[INFO] [stdout]     |
[INFO] [stdout] 415 | /     fn reducel3<S: Into<Axis>>(
[INFO] [stdout] 416 | |         &self,
[INFO] [stdout] 417 | |         axis: S,
[INFO] [stdout] 418 | |         keep_dims: bool,
[INFO] [stdout] 419 | |     ) -> std::result::Result<Self::Output, TensorError> {
[INFO] [stdout]     | |_______________________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_internal/common_reduce.rs:415:5
[INFO] [stdout]     |
[INFO] [stdout] 415 | /     fn reducel3<S: Into<Axis>>(
[INFO] [stdout] 416 | |         &self,
[INFO] [stdout] 417 | |         axis: S,
[INFO] [stdout] 418 | |         keep_dims: bool,
[INFO] [stdout] 419 | |     ) -> std::result::Result<Self::Output, TensorError> {
[INFO] [stdout]     | |_______________________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_internal/common_reduce.rs:451:5
[INFO] [stdout]     |
[INFO] [stdout] 451 | /     fn logsumexp<S: Into<Axis>>(
[INFO] [stdout] 452 | |         &self,
[INFO] [stdout] 453 | |         axis: S,
[INFO] [stdout] 454 | |         keep_dims: bool,
[INFO] [stdout] 455 | |     ) -> std::result::Result<Self::Output, TensorError>
[INFO] [stdout] 456 | |     where
[INFO] [stdout] 457 | |         T: CommonBounds,
[INFO] [stdout]     | |________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_internal/common_reduce.rs:451:5
[INFO] [stdout]     |
[INFO] [stdout] 451 | /     fn logsumexp<S: Into<Axis>>(
[INFO] [stdout] 452 | |         &self,
[INFO] [stdout] 453 | |         axis: S,
[INFO] [stdout] 454 | |         keep_dims: bool,
[INFO] [stdout] 455 | |     ) -> std::result::Result<Self::Output, TensorError>
[INFO] [stdout] 456 | |     where
[INFO] [stdout] 457 | |         T: CommonBounds,
[INFO] [stdout]     | |________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/tensor_external/normalization.rs:17:1
[INFO] [stdout]    |
[INFO] [stdout] 17 | / impl<T, const DEVICE: usize, A> NormalizationOps for Tensor<T, Cpu, DEVICE, A>
[INFO] [stdout] 18 | | where
[INFO] [stdout] 19 | |     T: CommonBounds
[INFO] [stdout] 20 | |         + FloatOutBinary
[INFO] [stdout] ...  |
[INFO] [stdout] 30 | |     A: Allocator + Send + Sync,
[INFO] [stdout] 31 | |     A::Output: AllocatorOutputRetrive,
[INFO] [stdout]    | |______________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/tensor_external/normalization.rs:17:1
[INFO] [stdout]    |
[INFO] [stdout] 17 | / impl<T, const DEVICE: usize, A> NormalizationOps for Tensor<T, Cpu, DEVICE, A>
[INFO] [stdout] 18 | | where
[INFO] [stdout] 19 | |     T: CommonBounds
[INFO] [stdout] 20 | |         + FloatOutBinary
[INFO] [stdout] ...  |
[INFO] [stdout] 30 | |     A: Allocator + Send + Sync,
[INFO] [stdout] 31 | |     A::Output: AllocatorOutputRetrive,
[INFO] [stdout]    | |______________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/tensor_external/normalization.rs:33:5
[INFO] [stdout]    |
[INFO] [stdout] 33 |     type Output = Tensor<FloatBinaryType<T>, Cpu, DEVICE, A>;
[INFO] [stdout]    |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/tensor_external/normalization.rs:33:5
[INFO] [stdout]    |
[INFO] [stdout] 33 |     type Output = Tensor<FloatBinaryType<T>, Cpu, DEVICE, A>;
[INFO] [stdout]    |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/tensor_external/normalization.rs:35:5
[INFO] [stdout]    |
[INFO] [stdout] 35 |     type OutputMeta = FloatBinaryType<T>;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/tensor_external/normalization.rs:35:5
[INFO] [stdout]    |
[INFO] [stdout] 35 |     type OutputMeta = FloatBinaryType<T>;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/tensor_external/normalization.rs:37:5
[INFO] [stdout]    |
[INFO] [stdout] 37 | /     fn layernorm<S: Into<Shape>>(
[INFO] [stdout] 38 | |         &self,
[INFO] [stdout] 39 | |         normalized_shape: S,
[INFO] [stdout] 40 | |         gamma: Option<&Self::Output>,
[INFO] [stdout] ...  |
[INFO] [stdout] 44 | |     where
[INFO] [stdout] 45 | |         usize: Cast<Self::OutputMeta>,
[INFO] [stdout]    | |______________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/tensor_external/normalization.rs:37:5
[INFO] [stdout]    |
[INFO] [stdout] 37 | /     fn layernorm<S: Into<Shape>>(
[INFO] [stdout] 38 | |         &self,
[INFO] [stdout] 39 | |         normalized_shape: S,
[INFO] [stdout] 40 | |         gamma: Option<&Self::Output>,
[INFO] [stdout] ...  |
[INFO] [stdout] 44 | |     where
[INFO] [stdout] 45 | |         usize: Cast<Self::OutputMeta>,
[INFO] [stdout]    | |______________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/tensor_external/normalization.rs:58:5
[INFO] [stdout]    |
[INFO] [stdout] 58 |     fn softmax(&self, axis: i64) -> Result<Self::Output, TensorError> {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/tensor_external/normalization.rs:58:5
[INFO] [stdout]    |
[INFO] [stdout] 58 |     fn softmax(&self, axis: i64) -> Result<Self::Output, TensorError> {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/tensor_external/normalization.rs:62:5
[INFO] [stdout]    |
[INFO] [stdout] 62 |     fn log_softmax(&self, axis: i64) -> Result<Self::Output, TensorError> {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/tensor_external/normalization.rs:62:5
[INFO] [stdout]    |
[INFO] [stdout] 62 |     fn log_softmax(&self, axis: i64) -> Result<Self::Output, TensorError> {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [T/#0, Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [T/#0, Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [T/#0, T/#0], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(T/#0)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_internal/normal_creation.rs:242:5
[INFO] [stdout]     |
[INFO] [stdout] 242 | /     fn logspace<V: Cast<T>>(
[INFO] [stdout] 243 | |         start: V,
[INFO] [stdout] 244 | |         end: V,
[INFO] [stdout] 245 | |         num: usize,
[INFO] [stdout] ...   |
[INFO] [stdout] 251 | |         usize: Cast<T>,
[INFO] [stdout] 252 | |         f64: Cast<T>,
[INFO] [stdout]     | |_____________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<T as hpt_types::type_promote::NormalOut<<T as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<T as hpt_types::type_promote::NormalOut<<T as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<T as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_internal/normal_creation.rs:242:5
[INFO] [stdout]     |
[INFO] [stdout] 242 | /     fn logspace<V: Cast<T>>(
[INFO] [stdout] 243 | |         start: V,
[INFO] [stdout] 244 | |         end: V,
[INFO] [stdout] 245 | |         num: usize,
[INFO] [stdout] ...   |
[INFO] [stdout] 251 | |         usize: Cast<T>,
[INFO] [stdout] 252 | |         f64: Cast<T>,
[INFO] [stdout]     | |_____________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [T/#0, Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [T/#0, Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [T/#0, T/#0], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(T/#0)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_internal/normal_creation.rs:276:5
[INFO] [stdout]     |
[INFO] [stdout] 276 | /     fn geomspace<V: Cast<T>>(
[INFO] [stdout] 277 | |         start: V,
[INFO] [stdout] 278 | |         end: V,
[INFO] [stdout] 279 | |         n: usize,
[INFO] [stdout] ...   |
[INFO] [stdout] 284 | |         usize: Cast<T>,
[INFO] [stdout] 285 | |         T: Cast<f64> + FloatOutBinary<T, Output = T>,
[INFO] [stdout]     | |_____________________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<T as hpt_types::type_promote::NormalOut<<T as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<T as hpt_types::type_promote::NormalOut<<T as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<T as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_internal/normal_creation.rs:276:5
[INFO] [stdout]     |
[INFO] [stdout] 276 | /     fn geomspace<V: Cast<T>>(
[INFO] [stdout] 277 | |         start: V,
[INFO] [stdout] 278 | |         end: V,
[INFO] [stdout] 279 | |         n: usize,
[INFO] [stdout] ...   |
[INFO] [stdout] 284 | |         usize: Cast<T>,
[INFO] [stdout] 285 | |         T: Cast<f64> + FloatOutBinary<T, Output = T>,
[INFO] [stdout]     | |_____________________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_internal/common_reduce.rs:329:1
[INFO] [stdout]     |
[INFO] [stdout] 329 | / impl<T, const DEVICE: usize, Al> FloatReduce<T> for _Tensor<T, Cpu, DEVICE, Al>
[INFO] [stdout] 330 | | where
[INFO] [stdout] 331 | |     T: CommonBounds + Cast<FloatBinaryType<T>>,
[INFO] [stdout] 332 | |     T::Vec: NormalOut<FloatBinaryTypeVec<T>, Output = FloatBinaryTypeVec<T>>
[INFO] [stdout] ...   |
[INFO] [stdout] 347 | |     <T as FloatOutUnary>::Output: std::fmt::Debug,
[INFO] [stdout]     | |__________________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_internal/common_reduce.rs:329:1
[INFO] [stdout]     |
[INFO] [stdout] 329 | / impl<T, const DEVICE: usize, Al> FloatReduce<T> for _Tensor<T, Cpu, DEVICE, Al>
[INFO] [stdout] 330 | | where
[INFO] [stdout] 331 | |     T: CommonBounds + Cast<FloatBinaryType<T>>,
[INFO] [stdout] 332 | |     T::Vec: NormalOut<FloatBinaryTypeVec<T>, Output = FloatBinaryTypeVec<T>>
[INFO] [stdout] ...   |
[INFO] [stdout] 347 | |     <T as FloatOutUnary>::Output: std::fmt::Debug,
[INFO] [stdout]     | |__________________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_internal/common_reduce.rs:349:5
[INFO] [stdout]     |
[INFO] [stdout] 349 |     type Output = _Tensor<FloatBinaryType<T>, Cpu, DEVICE, Al>;
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_internal/common_reduce.rs:349:5
[INFO] [stdout]     |
[INFO] [stdout] 349 |     type Output = _Tensor<FloatBinaryType<T>, Cpu, DEVICE, Al>;
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_internal/common_reduce.rs:352:5
[INFO] [stdout]     |
[INFO] [stdout] 352 | /     fn mean<S: Into<Axis>>(
[INFO] [stdout] 353 | |         &self,
[INFO] [stdout] 354 | |         axis: S,
[INFO] [stdout] 355 | |         keep_dims: bool,
[INFO] [stdout] 356 | |     ) -> std::result::Result<Self::Output, TensorError> {
[INFO] [stdout]     | |_______________________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_internal/common_reduce.rs:352:5
[INFO] [stdout]     |
[INFO] [stdout] 352 | /     fn mean<S: Into<Axis>>(
[INFO] [stdout] 353 | |         &self,
[INFO] [stdout] 354 | |         axis: S,
[INFO] [stdout] 355 | |         keep_dims: bool,
[INFO] [stdout] 356 | |     ) -> std::result::Result<Self::Output, TensorError> {
[INFO] [stdout]     | |_______________________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_internal/common_reduce.rs:384:5
[INFO] [stdout]     |
[INFO] [stdout] 384 | /     fn reducel2<S: Into<Axis>>(
[INFO] [stdout] 385 | |         &self,
[INFO] [stdout] 386 | |         axis: S,
[INFO] [stdout] 387 | |         keep_dims: bool,
[INFO] [stdout] 388 | |     ) -> std::result::Result<Self::Output, TensorError> {
[INFO] [stdout]     | |_______________________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/tensor_internal/normalization.rs:29:1
[INFO] [stdout]    |
[INFO] [stdout] 29 | / impl<T, const DEVICE: usize, A> NormalizationOps for _Tensor<T, Cpu, DEVICE, A>
[INFO] [stdout] 30 | | where
[INFO] [stdout] 31 | |     T: CommonBounds
[INFO] [stdout] 32 | |         + FloatOutBinary
[INFO] [stdout] ...  |
[INFO] [stdout] 42 | |     A: Allocator + Send + Sync,
[INFO] [stdout] 43 | |     A::Output: AllocatorOutputRetrive,
[INFO] [stdout]    | |______________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_internal/common_reduce.rs:384:5
[INFO] [stdout]     |
[INFO] [stdout] 384 | /     fn reducel2<S: Into<Axis>>(
[INFO] [stdout] 385 | |         &self,
[INFO] [stdout] 386 | |         axis: S,
[INFO] [stdout] 387 | |         keep_dims: bool,
[INFO] [stdout] 388 | |     ) -> std::result::Result<Self::Output, TensorError> {
[INFO] [stdout]     | |_______________________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/tensor_internal/normalization.rs:29:1
[INFO] [stdout]    |
[INFO] [stdout] 29 | / impl<T, const DEVICE: usize, A> NormalizationOps for _Tensor<T, Cpu, DEVICE, A>
[INFO] [stdout] 30 | | where
[INFO] [stdout] 31 | |     T: CommonBounds
[INFO] [stdout] 32 | |         + FloatOutBinary
[INFO] [stdout] ...  |
[INFO] [stdout] 42 | |     A: Allocator + Send + Sync,
[INFO] [stdout] 43 | |     A::Output: AllocatorOutputRetrive,
[INFO] [stdout]    | |______________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/tensor_internal/normalization.rs:45:5
[INFO] [stdout]    |
[INFO] [stdout] 45 |     type Output = _Tensor<FloatBinaryType<T>, Cpu, DEVICE, A>;
[INFO] [stdout]    |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_internal/common_reduce.rs:415:5
[INFO] [stdout]     |
[INFO] [stdout] 415 | /     fn reducel3<S: Into<Axis>>(
[INFO] [stdout] 416 | |         &self,
[INFO] [stdout] 417 | |         axis: S,
[INFO] [stdout] 418 | |         keep_dims: bool,
[INFO] [stdout] 419 | |     ) -> std::result::Result<Self::Output, TensorError> {
[INFO] [stdout]     | |_______________________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/tensor_internal/normalization.rs:45:5
[INFO] [stdout]    |
[INFO] [stdout] 45 |     type Output = _Tensor<FloatBinaryType<T>, Cpu, DEVICE, A>;
[INFO] [stdout]    |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_internal/common_reduce.rs:415:5
[INFO] [stdout]     |
[INFO] [stdout] 415 | /     fn reducel3<S: Into<Axis>>(
[INFO] [stdout] 416 | |         &self,
[INFO] [stdout] 417 | |         axis: S,
[INFO] [stdout] 418 | |         keep_dims: bool,
[INFO] [stdout] 419 | |     ) -> std::result::Result<Self::Output, TensorError> {
[INFO] [stdout]     | |_______________________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/tensor_internal/normalization.rs:47:5
[INFO] [stdout]    |
[INFO] [stdout] 47 |     type OutputMeta = FloatBinaryType<T>;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/tensor_internal/normalization.rs:47:5
[INFO] [stdout]    |
[INFO] [stdout] 47 |     type OutputMeta = FloatBinaryType<T>;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_internal/common_reduce.rs:451:5
[INFO] [stdout]     |
[INFO] [stdout] 451 | /     fn logsumexp<S: Into<Axis>>(
[INFO] [stdout] 452 | |         &self,
[INFO] [stdout] 453 | |         axis: S,
[INFO] [stdout] 454 | |         keep_dims: bool,
[INFO] [stdout] 455 | |     ) -> std::result::Result<Self::Output, TensorError>
[INFO] [stdout] 456 | |     where
[INFO] [stdout] 457 | |         T: CommonBounds,
[INFO] [stdout]     | |________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_internal/common_reduce.rs:451:5
[INFO] [stdout]     |
[INFO] [stdout] 451 | /     fn logsumexp<S: Into<Axis>>(
[INFO] [stdout] 452 | |         &self,
[INFO] [stdout] 453 | |         axis: S,
[INFO] [stdout] 454 | |         keep_dims: bool,
[INFO] [stdout] 455 | |     ) -> std::result::Result<Self::Output, TensorError>
[INFO] [stdout] 456 | |     where
[INFO] [stdout] 457 | |         T: CommonBounds,
[INFO] [stdout]     | |________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/tensor_internal/normalization.rs:49:5
[INFO] [stdout]    |
[INFO] [stdout] 49 | /     fn layernorm<S: Into<Shape>>(
[INFO] [stdout] 50 | |         &self,
[INFO] [stdout] 51 | |         normalized_shape: S,
[INFO] [stdout] 52 | |         gamma: Option<&Self::Output>,
[INFO] [stdout] ...  |
[INFO] [stdout] 56 | |     where
[INFO] [stdout] 57 | |         usize: Cast<Self::OutputMeta>,
[INFO] [stdout]    | |______________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/tensor_internal/normalization.rs:49:5
[INFO] [stdout]    |
[INFO] [stdout] 49 | /     fn layernorm<S: Into<Shape>>(
[INFO] [stdout] 50 | |         &self,
[INFO] [stdout] 51 | |         normalized_shape: S,
[INFO] [stdout] 52 | |         gamma: Option<&Self::Output>,
[INFO] [stdout] ...  |
[INFO] [stdout] 56 | |     where
[INFO] [stdout] 57 | |         usize: Cast<Self::OutputMeta>,
[INFO] [stdout]    | |______________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_internal/normalization.rs:205:5
[INFO] [stdout]     |
[INFO] [stdout] 205 |     fn softmax(&self, axis: i64) -> Result<Self::Output, TensorError> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_internal/normalization.rs:205:5
[INFO] [stdout]     |
[INFO] [stdout] 205 |     fn softmax(&self, axis: i64) -> Result<Self::Output, TensorError> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_internal/normalization.rs:214:5
[INFO] [stdout]     |
[INFO] [stdout] 214 |     fn log_softmax(&self, axis: i64) -> Result<Self::Output, TensorError> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_internal/normalization.rs:214:5
[INFO] [stdout]     |
[INFO] [stdout] 214 |     fn log_softmax(&self, axis: i64) -> Result<Self::Output, TensorError> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [T/#0, Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [T/#0, Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [T/#0, T/#0], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(T/#0)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_internal/normal_creation.rs:242:5
[INFO] [stdout]     |
[INFO] [stdout] 242 | /     fn logspace<V: Cast<T>>(
[INFO] [stdout] 243 | |         start: V,
[INFO] [stdout] 244 | |         end: V,
[INFO] [stdout] 245 | |         num: usize,
[INFO] [stdout] ...   |
[INFO] [stdout] 251 | |         usize: Cast<T>,
[INFO] [stdout] 252 | |         f64: Cast<T>,
[INFO] [stdout]     | |_____________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<T as hpt_types::type_promote::NormalOut<<T as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<T as hpt_types::type_promote::NormalOut<<T as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<T as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_internal/normal_creation.rs:242:5
[INFO] [stdout]     |
[INFO] [stdout] 242 | /     fn logspace<V: Cast<T>>(
[INFO] [stdout] 243 | |         start: V,
[INFO] [stdout] 244 | |         end: V,
[INFO] [stdout] 245 | |         num: usize,
[INFO] [stdout] ...   |
[INFO] [stdout] 251 | |         usize: Cast<T>,
[INFO] [stdout] 252 | |         f64: Cast<T>,
[INFO] [stdout]     | |_____________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [T/#0, Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [T/#0, Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [T/#0, T/#0], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(T/#0)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_internal/normal_creation.rs:276:5
[INFO] [stdout]     |
[INFO] [stdout] 276 | /     fn geomspace<V: Cast<T>>(
[INFO] [stdout] 277 | |         start: V,
[INFO] [stdout] 278 | |         end: V,
[INFO] [stdout] 279 | |         n: usize,
[INFO] [stdout] ...   |
[INFO] [stdout] 284 | |         usize: Cast<T>,
[INFO] [stdout] 285 | |         T: Cast<f64> + FloatOutBinary<T, Output = T>,
[INFO] [stdout]     | |_____________________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<T as hpt_types::type_promote::NormalOut<<T as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<T as hpt_types::type_promote::NormalOut<<T as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<T as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_internal/normal_creation.rs:276:5
[INFO] [stdout]     |
[INFO] [stdout] 276 | /     fn geomspace<V: Cast<T>>(
[INFO] [stdout] 277 | |         start: V,
[INFO] [stdout] 278 | |         end: V,
[INFO] [stdout] 279 | |         n: usize,
[INFO] [stdout] ...   |
[INFO] [stdout] 284 | |         usize: Cast<T>,
[INFO] [stdout] 285 | |         T: Cast<f64> + FloatOutBinary<T, Output = T>,
[INFO] [stdout]     | |_____________________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/tensor_internal/normalization.rs:29:1
[INFO] [stdout]    |
[INFO] [stdout] 29 | / impl<T, const DEVICE: usize, A> NormalizationOps for _Tensor<T, Cpu, DEVICE, A>
[INFO] [stdout] 30 | | where
[INFO] [stdout] 31 | |     T: CommonBounds
[INFO] [stdout] 32 | |         + FloatOutBinary
[INFO] [stdout] ...  |
[INFO] [stdout] 42 | |     A: Allocator + Send + Sync,
[INFO] [stdout] 43 | |     A::Output: AllocatorOutputRetrive,
[INFO] [stdout]    | |______________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/tensor_internal/normalization.rs:29:1
[INFO] [stdout]    |
[INFO] [stdout] 29 | / impl<T, const DEVICE: usize, A> NormalizationOps for _Tensor<T, Cpu, DEVICE, A>
[INFO] [stdout] 30 | | where
[INFO] [stdout] 31 | |     T: CommonBounds
[INFO] [stdout] 32 | |         + FloatOutBinary
[INFO] [stdout] ...  |
[INFO] [stdout] 42 | |     A: Allocator + Send + Sync,
[INFO] [stdout] 43 | |     A::Output: AllocatorOutputRetrive,
[INFO] [stdout]    | |______________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/tensor_internal/normalization.rs:45:5
[INFO] [stdout]    |
[INFO] [stdout] 45 |     type Output = _Tensor<FloatBinaryType<T>, Cpu, DEVICE, A>;
[INFO] [stdout]    |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/tensor_internal/normalization.rs:45:5
[INFO] [stdout]    |
[INFO] [stdout] 45 |     type Output = _Tensor<FloatBinaryType<T>, Cpu, DEVICE, A>;
[INFO] [stdout]    |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/tensor_internal/normalization.rs:47:5
[INFO] [stdout]    |
[INFO] [stdout] 47 |     type OutputMeta = FloatBinaryType<T>;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/tensor_internal/normalization.rs:47:5
[INFO] [stdout]    |
[INFO] [stdout] 47 |     type OutputMeta = FloatBinaryType<T>;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/tensor_internal/normalization.rs:49:5
[INFO] [stdout]    |
[INFO] [stdout] 49 | /     fn layernorm<S: Into<Shape>>(
[INFO] [stdout] 50 | |         &self,
[INFO] [stdout] 51 | |         normalized_shape: S,
[INFO] [stdout] 52 | |         gamma: Option<&Self::Output>,
[INFO] [stdout] ...  |
[INFO] [stdout] 56 | |     where
[INFO] [stdout] 57 | |         usize: Cast<Self::OutputMeta>,
[INFO] [stdout]    | |______________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/tensor_internal/normalization.rs:49:5
[INFO] [stdout]    |
[INFO] [stdout] 49 | /     fn layernorm<S: Into<Shape>>(
[INFO] [stdout] 50 | |         &self,
[INFO] [stdout] 51 | |         normalized_shape: S,
[INFO] [stdout] 52 | |         gamma: Option<&Self::Output>,
[INFO] [stdout] ...  |
[INFO] [stdout] 56 | |     where
[INFO] [stdout] 57 | |         usize: Cast<Self::OutputMeta>,
[INFO] [stdout]    | |______________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_internal/normalization.rs:205:5
[INFO] [stdout]     |
[INFO] [stdout] 205 |     fn softmax(&self, axis: i64) -> Result<Self::Output, TensorError> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_internal/normalization.rs:205:5
[INFO] [stdout]     |
[INFO] [stdout] 205 |     fn softmax(&self, axis: i64) -> Result<Self::Output, TensorError> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_internal/normalization.rs:214:5
[INFO] [stdout]     |
[INFO] [stdout] 214 |     fn log_softmax(&self, axis: i64) -> Result<Self::Output, TensorError> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_internal/normalization.rs:214:5
[INFO] [stdout]     |
[INFO] [stdout] 214 |     fn log_softmax(&self, axis: i64) -> Result<Self::Output, TensorError> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/softmax.rs:131:34
[INFO] [stdout]     |
[INFO] [stdout] 131 |         prg1.iter_mut().for_each(|x| {
[INFO] [stdout]     |                                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/softmax.rs:131:34
[INFO] [stdout]     |
[INFO] [stdout] 131 |         prg1.iter_mut().for_each(|x| {
[INFO] [stdout]     |                                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/softmax.rs:152:34
[INFO] [stdout]     |
[INFO] [stdout] 152 |         prg1.iter_mut().for_each(|x| {
[INFO] [stdout]     |                                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/softmax.rs:152:34
[INFO] [stdout]     |
[INFO] [stdout] 152 |         prg1.iter_mut().for_each(|x| {
[INFO] [stdout]     |                                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/softmax.rs:168:34
[INFO] [stdout]     |
[INFO] [stdout] 168 |         prg1.iter_mut().for_each(|x| {
[INFO] [stdout]     |                                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/softmax.rs:168:34
[INFO] [stdout]     |
[INFO] [stdout] 168 |         prg1.iter_mut().for_each(|x| {
[INFO] [stdout]     |                                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/softmax.rs:191:34
[INFO] [stdout]     |
[INFO] [stdout] 191 |         prg1.iter_mut().for_each(|x| {
[INFO] [stdout]     |                                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/softmax.rs:191:34
[INFO] [stdout]     |
[INFO] [stdout] 191 |         prg1.iter_mut().for_each(|x| {
[INFO] [stdout]     |                                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/softmax.rs:231:17
[INFO] [stdout]     |
[INFO] [stdout] 231 |                 |x| x,
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/softmax.rs:231:17
[INFO] [stdout]     |
[INFO] [stdout] 231 |                 |x| x,
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/softmax.rs:232:17
[INFO] [stdout]     |
[INFO] [stdout] 232 |                 |x, y| x._max(y),
[INFO] [stdout]     |                 ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/softmax.rs:232:17
[INFO] [stdout]     |
[INFO] [stdout] 232 |                 |x, y| x._max(y),
[INFO] [stdout]     |                 ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/softmax.rs:233:17
[INFO] [stdout]     |
[INFO] [stdout] 233 |                 |x| x,
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/softmax.rs:233:17
[INFO] [stdout]     |
[INFO] [stdout] 233 |                 |x| x,
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/softmax.rs:234:17
[INFO] [stdout]     |
[INFO] [stdout] 234 |                 |x, y| x._max(y),
[INFO] [stdout]     |                 ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/softmax.rs:234:17
[INFO] [stdout]     |
[INFO] [stdout] 234 |                 |x, y| x._max(y),
[INFO] [stdout]     |                 ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/softmax.rs:285:17
[INFO] [stdout]     |
[INFO] [stdout] 285 |                 |x| x,
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/softmax.rs:285:17
[INFO] [stdout]     |
[INFO] [stdout] 285 |                 |x| x,
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/softmax.rs:286:17
[INFO] [stdout]     |
[INFO] [stdout] 286 |                 |x, y| x._max(y),
[INFO] [stdout]     |                 ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/softmax.rs:286:17
[INFO] [stdout]     |
[INFO] [stdout] 286 |                 |x, y| x._max(y),
[INFO] [stdout]     |                 ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/softmax.rs:287:17
[INFO] [stdout]     |
[INFO] [stdout] 287 |                 |x| x,
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/softmax.rs:287:17
[INFO] [stdout]     |
[INFO] [stdout] 287 |                 |x| x,
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/softmax.rs:288:17
[INFO] [stdout]     |
[INFO] [stdout] 288 |                 |x, y| x._max(y),
[INFO] [stdout]     |                 ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/softmax.rs:288:17
[INFO] [stdout]     |
[INFO] [stdout] 288 |                 |x, y| x._max(y),
[INFO] [stdout]     |                 ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/softmax.rs:417:34
[INFO] [stdout]     |
[INFO] [stdout] 417 |         prg1.iter_mut().for_each(|x| {
[INFO] [stdout]     |                                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/softmax.rs:417:34
[INFO] [stdout]     |
[INFO] [stdout] 417 |         prg1.iter_mut().for_each(|x| {
[INFO] [stdout]     |                                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/softmax.rs:439:34
[INFO] [stdout]     |
[INFO] [stdout] 439 |         prg1.iter_mut().for_each(|x| {
[INFO] [stdout]     |                                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/softmax.rs:439:34
[INFO] [stdout]     |
[INFO] [stdout] 439 |         prg1.iter_mut().for_each(|x| {
[INFO] [stdout]     |                                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/softmax.rs:455:34
[INFO] [stdout]     |
[INFO] [stdout] 455 |         prg1.iter_mut().for_each(|x| {
[INFO] [stdout]     |                                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/softmax.rs:455:34
[INFO] [stdout]     |
[INFO] [stdout] 455 |         prg1.iter_mut().for_each(|x| {
[INFO] [stdout]     |                                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/softmax.rs:479:34
[INFO] [stdout]     |
[INFO] [stdout] 479 |         prg1.iter_mut().for_each(|x| {
[INFO] [stdout]     |                                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/softmax.rs:479:34
[INFO] [stdout]     |
[INFO] [stdout] 479 |         prg1.iter_mut().for_each(|x| {
[INFO] [stdout]     |                                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/kernels/normalization/log_softmax.rs:60:23
[INFO] [stdout]    |
[INFO] [stdout] 60 |                 .fold(|| O::NEG_INF, |acc, &x| acc._max(x))
[INFO] [stdout]    |                       ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/kernels/normalization/log_softmax.rs:60:23
[INFO] [stdout]    |
[INFO] [stdout] 60 |                 .fold(|| O::NEG_INF, |acc, &x| acc._max(x))
[INFO] [stdout]    |                       ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/kernels/normalization/log_softmax.rs:60:38
[INFO] [stdout]    |
[INFO] [stdout] 60 |                 .fold(|| O::NEG_INF, |acc, &x| acc._max(x))
[INFO] [stdout]    |                                      ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/kernels/normalization/log_softmax.rs:60:38
[INFO] [stdout]    |
[INFO] [stdout] 60 |                 .fold(|| O::NEG_INF, |acc, &x| acc._max(x))
[INFO] [stdout]    |                                      ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/kernels/normalization/log_softmax.rs:61:25
[INFO] [stdout]    |
[INFO] [stdout] 61 |                 .reduce(|| O::NEG_INF, |a, b| a._max(b));
[INFO] [stdout]    |                         ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/kernels/normalization/log_softmax.rs:61:25
[INFO] [stdout]    |
[INFO] [stdout] 61 |                 .reduce(|| O::NEG_INF, |a, b| a._max(b));
[INFO] [stdout]    |                         ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/kernels/normalization/log_softmax.rs:61:40
[INFO] [stdout]    |
[INFO] [stdout] 61 |                 .reduce(|| O::NEG_INF, |a, b| a._max(b));
[INFO] [stdout]    |                                        ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/kernels/normalization/log_softmax.rs:61:40
[INFO] [stdout]    |
[INFO] [stdout] 61 |                 .reduce(|| O::NEG_INF, |a, b| a._max(b));
[INFO] [stdout]    |                                        ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/kernels/normalization/log_softmax.rs:67:23
[INFO] [stdout]    |
[INFO] [stdout] 67 |                 .fold(|| O::ZERO, |acc, &x| acc._add(x._sub(max)._exp()))
[INFO] [stdout]    |                       ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/kernels/normalization/log_softmax.rs:67:23
[INFO] [stdout]    |
[INFO] [stdout] 67 |                 .fold(|| O::ZERO, |acc, &x| acc._add(x._sub(max)._exp()))
[INFO] [stdout]    |                       ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/kernels/normalization/log_softmax.rs:67:35
[INFO] [stdout]    |
[INFO] [stdout] 67 |                 .fold(|| O::ZERO, |acc, &x| acc._add(x._sub(max)._exp()))
[INFO] [stdout]    |                                   ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/kernels/normalization/log_softmax.rs:67:35
[INFO] [stdout]    |
[INFO] [stdout] 67 |                 .fold(|| O::ZERO, |acc, &x| acc._add(x._sub(max)._exp()))
[INFO] [stdout]    |                                   ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/kernels/normalization/log_softmax.rs:68:25
[INFO] [stdout]    |
[INFO] [stdout] 68 |                 .reduce(|| O::ZERO, |a, b| a._add(b));
[INFO] [stdout]    |                         ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/kernels/normalization/log_softmax.rs:68:25
[INFO] [stdout]    |
[INFO] [stdout] 68 |                 .reduce(|| O::ZERO, |a, b| a._add(b));
[INFO] [stdout]    |                         ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/kernels/normalization/log_softmax.rs:68:37
[INFO] [stdout]    |
[INFO] [stdout] 68 |                 .reduce(|| O::ZERO, |a, b| a._add(b));
[INFO] [stdout]    |                                     ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/kernels/normalization/log_softmax.rs:68:37
[INFO] [stdout]    |
[INFO] [stdout] 68 |                 .reduce(|| O::ZERO, |a, b| a._add(b));
[INFO] [stdout]    |                                     ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/kernels/normalization/log_softmax.rs:73:27
[INFO] [stdout]    |
[INFO] [stdout] 73 |                 .for_each(|(res, &x)| {
[INFO] [stdout]    |                           ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/kernels/normalization/log_softmax.rs:73:27
[INFO] [stdout]    |
[INFO] [stdout] 73 |                 .for_each(|(res, &x)| {
[INFO] [stdout]    |                           ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/kernels/normalization/log_softmax.rs:55:9
[INFO] [stdout]    |
[INFO] [stdout] 55 |         move |res| {
[INFO] [stdout]    |         ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/kernels/normalization/log_softmax.rs:55:9
[INFO] [stdout]    |
[INFO] [stdout] 55 |         move |res| {
[INFO] [stdout]    |         ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/kernels/normalization/log_softmax.rs:97:48
[INFO] [stdout]    |
[INFO] [stdout] 97 |             iterators.into_par_iter().for_each(|mut iterator| {
[INFO] [stdout]    |                                                ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/kernels/normalization/log_softmax.rs:97:48
[INFO] [stdout]    |
[INFO] [stdout] 97 |             iterators.into_par_iter().for_each(|mut iterator| {
[INFO] [stdout]    |                                                ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/kernels/normalization/log_softmax.rs:77:9
[INFO] [stdout]    |
[INFO] [stdout] 77 |         move |num_threads, inner_loop_size, result, transposed_tensor| {
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/kernels/normalization/log_softmax.rs:77:9
[INFO] [stdout]    |
[INFO] [stdout] 77 |         move |num_threads, inner_loop_size, result, transposed_tensor| {
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/log_softmax.rs:136:48
[INFO] [stdout]     |
[INFO] [stdout] 136 |             iterators.into_par_iter().for_each(|iterator| {
[INFO] [stdout]     |                                                ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/log_softmax.rs:136:48
[INFO] [stdout]     |
[INFO] [stdout] 136 |             iterators.into_par_iter().for_each(|iterator| {
[INFO] [stdout]     |                                                ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/log_softmax.rs:115:9
[INFO] [stdout]     |
[INFO] [stdout] 115 |         move |num_threads, inner_loop_size, inner_loop_size_2, result, transposed_tensor| {
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/log_softmax.rs:115:9
[INFO] [stdout]     |
[INFO] [stdout] 115 |         move |num_threads, inner_loop_size, inner_loop_size_2, result, transposed_tensor| {
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/log_softmax.rs:193:23
[INFO] [stdout]     |
[INFO] [stdout] 193 |                 .fold(|| O::NEG_INF, |acc, &x| acc._max(x))
[INFO] [stdout]     |                       ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/log_softmax.rs:193:23
[INFO] [stdout]     |
[INFO] [stdout] 193 |                 .fold(|| O::NEG_INF, |acc, &x| acc._max(x))
[INFO] [stdout]     |                       ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/log_softmax.rs:193:38
[INFO] [stdout]     |
[INFO] [stdout] 193 |                 .fold(|| O::NEG_INF, |acc, &x| acc._max(x))
[INFO] [stdout]     |                                      ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/log_softmax.rs:193:38
[INFO] [stdout]     |
[INFO] [stdout] 193 |                 .fold(|| O::NEG_INF, |acc, &x| acc._max(x))
[INFO] [stdout]     |                                      ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/log_softmax.rs:194:25
[INFO] [stdout]     |
[INFO] [stdout] 194 |                 .reduce(|| O::NEG_INF, |a, b| a._max(b));
[INFO] [stdout]     |                         ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/log_softmax.rs:194:25
[INFO] [stdout]     |
[INFO] [stdout] 194 |                 .reduce(|| O::NEG_INF, |a, b| a._max(b));
[INFO] [stdout]     |                         ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/log_softmax.rs:194:40
[INFO] [stdout]     |
[INFO] [stdout] 194 |                 .reduce(|| O::NEG_INF, |a, b| a._max(b));
[INFO] [stdout]     |                                        ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/log_softmax.rs:194:40
[INFO] [stdout]     |
[INFO] [stdout] 194 |                 .reduce(|| O::NEG_INF, |a, b| a._max(b));
[INFO] [stdout]     |                                        ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/log_softmax.rs:200:23
[INFO] [stdout]     |
[INFO] [stdout] 200 |                 .fold(|| O::ZERO, |acc, &x| acc._add(x._sub(max)._exp()))
[INFO] [stdout]     |                       ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/log_softmax.rs:200:23
[INFO] [stdout]     |
[INFO] [stdout] 200 |                 .fold(|| O::ZERO, |acc, &x| acc._add(x._sub(max)._exp()))
[INFO] [stdout]     |                       ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/log_softmax.rs:200:35
[INFO] [stdout]     |
[INFO] [stdout] 200 |                 .fold(|| O::ZERO, |acc, &x| acc._add(x._sub(max)._exp()))
[INFO] [stdout]     |                                   ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/log_softmax.rs:200:35
[INFO] [stdout]     |
[INFO] [stdout] 200 |                 .fold(|| O::ZERO, |acc, &x| acc._add(x._sub(max)._exp()))
[INFO] [stdout]     |                                   ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/log_softmax.rs:201:25
[INFO] [stdout]     |
[INFO] [stdout] 201 |                 .reduce(|| O::ZERO, |a, b| a._add(b));
[INFO] [stdout]     |                         ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/log_softmax.rs:201:25
[INFO] [stdout]     |
[INFO] [stdout] 201 |                 .reduce(|| O::ZERO, |a, b| a._add(b));
[INFO] [stdout]     |                         ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/log_softmax.rs:201:37
[INFO] [stdout]     |
[INFO] [stdout] 201 |                 .reduce(|| O::ZERO, |a, b| a._add(b));
[INFO] [stdout]     |                                     ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/log_softmax.rs:201:37
[INFO] [stdout]     |
[INFO] [stdout] 201 |                 .reduce(|| O::ZERO, |a, b| a._add(b));
[INFO] [stdout]     |                                     ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/log_softmax.rs:208:27
[INFO] [stdout]     |
[INFO] [stdout] 208 |                 .for_each(|(res, &x)| {
[INFO] [stdout]     |                           ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/log_softmax.rs:208:27
[INFO] [stdout]     |
[INFO] [stdout] 208 |                 .for_each(|(res, &x)| {
[INFO] [stdout]     |                           ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/log_softmax.rs:187:9
[INFO] [stdout]     |
[INFO] [stdout] 187 |         move |res| {
[INFO] [stdout]     |         ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/log_softmax.rs:187:9
[INFO] [stdout]     |
[INFO] [stdout] 187 |         move |res| {
[INFO] [stdout]     |         ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/log_softmax.rs:233:48
[INFO] [stdout]     |
[INFO] [stdout] 233 |             iterators.into_par_iter().for_each(|mut iterator| {
[INFO] [stdout]     |                                                ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/log_softmax.rs:233:48
[INFO] [stdout]     |
[INFO] [stdout] 233 |             iterators.into_par_iter().for_each(|mut iterator| {
[INFO] [stdout]     |                                                ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/log_softmax.rs:212:9
[INFO] [stdout]     |
[INFO] [stdout] 212 |         move |num_threads, inner_loop_size, result, transposed_tensor| {
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/log_softmax.rs:212:9
[INFO] [stdout]     |
[INFO] [stdout] 212 |         move |num_threads, inner_loop_size, result, transposed_tensor| {
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/log_softmax.rs:275:48
[INFO] [stdout]     |
[INFO] [stdout] 275 |             iterators.into_par_iter().for_each(|mut iterator| {
[INFO] [stdout]     |                                                ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/log_softmax.rs:275:48
[INFO] [stdout]     |
[INFO] [stdout] 275 |             iterators.into_par_iter().for_each(|mut iterator| {
[INFO] [stdout]     |                                                ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/log_softmax.rs:252:9
[INFO] [stdout]     |
[INFO] [stdout] 252 |         move |num_threads, inner_loop_size, inner_loop_size_2, result, transposed_tensor| {
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/log_softmax.rs:252:9
[INFO] [stdout]     |
[INFO] [stdout] 252 |         move |num_threads, inner_loop_size, inner_loop_size_2, result, transposed_tensor| {
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/logsoftmax.rs:132:34
[INFO] [stdout]     |
[INFO] [stdout] 132 |         prg1.iter_mut().for_each(|x| {
[INFO] [stdout]     |                                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/logsoftmax.rs:132:34
[INFO] [stdout]     |
[INFO] [stdout] 132 |         prg1.iter_mut().for_each(|x| {
[INFO] [stdout]     |                                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/logsoftmax.rs:160:34
[INFO] [stdout]     |
[INFO] [stdout] 160 |         prg1.iter_mut().for_each(|x| {
[INFO] [stdout]     |                                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/logsoftmax.rs:160:34
[INFO] [stdout]     |
[INFO] [stdout] 160 |         prg1.iter_mut().for_each(|x| {
[INFO] [stdout]     |                                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/logsoftmax.rs:191:34
[INFO] [stdout]     |
[INFO] [stdout] 191 |         prg1.iter_mut().for_each(|x| {
[INFO] [stdout]     |                                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/logsoftmax.rs:191:34
[INFO] [stdout]     |
[INFO] [stdout] 191 |         prg1.iter_mut().for_each(|x| {
[INFO] [stdout]     |                                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/logsoftmax.rs:231:17
[INFO] [stdout]     |
[INFO] [stdout] 231 |                 |x| x,
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/logsoftmax.rs:231:17
[INFO] [stdout]     |
[INFO] [stdout] 231 |                 |x| x,
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/logsoftmax.rs:232:17
[INFO] [stdout]     |
[INFO] [stdout] 232 |                 |x, y| x._max(y),
[INFO] [stdout]     |                 ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/logsoftmax.rs:232:17
[INFO] [stdout]     |
[INFO] [stdout] 232 |                 |x, y| x._max(y),
[INFO] [stdout]     |                 ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/logsoftmax.rs:233:17
[INFO] [stdout]     |
[INFO] [stdout] 233 |                 |x| x,
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/logsoftmax.rs:233:17
[INFO] [stdout]     |
[INFO] [stdout] 233 |                 |x| x,
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/logsoftmax.rs:234:17
[INFO] [stdout]     |
[INFO] [stdout] 234 |                 |x, y| x._max(y),
[INFO] [stdout]     |                 ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/logsoftmax.rs:234:17
[INFO] [stdout]     |
[INFO] [stdout] 234 |                 |x, y| x._max(y),
[INFO] [stdout]     |                 ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/logsoftmax.rs:286:17
[INFO] [stdout]     |
[INFO] [stdout] 286 |                 |x| x,
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/logsoftmax.rs:286:17
[INFO] [stdout]     |
[INFO] [stdout] 286 |                 |x| x,
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/logsoftmax.rs:287:17
[INFO] [stdout]     |
[INFO] [stdout] 287 |                 |x, y| x._max(y),
[INFO] [stdout]     |                 ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/logsoftmax.rs:287:17
[INFO] [stdout]     |
[INFO] [stdout] 287 |                 |x, y| x._max(y),
[INFO] [stdout]     |                 ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/logsoftmax.rs:288:17
[INFO] [stdout]     |
[INFO] [stdout] 288 |                 |x| x,
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/logsoftmax.rs:288:17
[INFO] [stdout]     |
[INFO] [stdout] 288 |                 |x| x,
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/logsoftmax.rs:289:17
[INFO] [stdout]     |
[INFO] [stdout] 289 |                 |x, y| x._max(y),
[INFO] [stdout]     |                 ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/logsoftmax.rs:289:17
[INFO] [stdout]     |
[INFO] [stdout] 289 |                 |x, y| x._max(y),
[INFO] [stdout]     |                 ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/logsoftmax.rs:420:34
[INFO] [stdout]     |
[INFO] [stdout] 420 |         prg1.iter_mut().for_each(|x| {
[INFO] [stdout]     |                                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/logsoftmax.rs:420:34
[INFO] [stdout]     |
[INFO] [stdout] 420 |         prg1.iter_mut().for_each(|x| {
[INFO] [stdout]     |                                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/logsoftmax.rs:448:34
[INFO] [stdout]     |
[INFO] [stdout] 448 |         prg1.iter_mut().for_each(|x| {
[INFO] [stdout]     |                                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/logsoftmax.rs:448:34
[INFO] [stdout]     |
[INFO] [stdout] 448 |         prg1.iter_mut().for_each(|x| {
[INFO] [stdout]     |                                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/logsoftmax.rs:479:34
[INFO] [stdout]     |
[INFO] [stdout] 479 |         prg1.iter_mut().for_each(|x| {
[INFO] [stdout]     |                                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/logsoftmax.rs:479:34
[INFO] [stdout]     |
[INFO] [stdout] 479 |         prg1.iter_mut().for_each(|x| {
[INFO] [stdout]     |                                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/softmax.rs:131:34
[INFO] [stdout]     |
[INFO] [stdout] 131 |         prg1.iter_mut().for_each(|x| {
[INFO] [stdout]     |                                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/softmax.rs:131:34
[INFO] [stdout]     |
[INFO] [stdout] 131 |         prg1.iter_mut().for_each(|x| {
[INFO] [stdout]     |                                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/softmax.rs:152:34
[INFO] [stdout]     |
[INFO] [stdout] 152 |         prg1.iter_mut().for_each(|x| {
[INFO] [stdout]     |                                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/softmax.rs:152:34
[INFO] [stdout]     |
[INFO] [stdout] 152 |         prg1.iter_mut().for_each(|x| {
[INFO] [stdout]     |                                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/softmax.rs:168:34
[INFO] [stdout]     |
[INFO] [stdout] 168 |         prg1.iter_mut().for_each(|x| {
[INFO] [stdout]     |                                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/softmax.rs:168:34
[INFO] [stdout]     |
[INFO] [stdout] 168 |         prg1.iter_mut().for_each(|x| {
[INFO] [stdout]     |                                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/softmax.rs:191:34
[INFO] [stdout]     |
[INFO] [stdout] 191 |         prg1.iter_mut().for_each(|x| {
[INFO] [stdout]     |                                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/softmax.rs:191:34
[INFO] [stdout]     |
[INFO] [stdout] 191 |         prg1.iter_mut().for_each(|x| {
[INFO] [stdout]     |                                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/softmax.rs:231:17
[INFO] [stdout]     |
[INFO] [stdout] 231 |                 |x| x,
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/softmax.rs:231:17
[INFO] [stdout]     |
[INFO] [stdout] 231 |                 |x| x,
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/softmax.rs:232:17
[INFO] [stdout]     |
[INFO] [stdout] 232 |                 |x, y| x._max(y),
[INFO] [stdout]     |                 ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/softmax.rs:232:17
[INFO] [stdout]     |
[INFO] [stdout] 232 |                 |x, y| x._max(y),
[INFO] [stdout]     |                 ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/softmax.rs:233:17
[INFO] [stdout]     |
[INFO] [stdout] 233 |                 |x| x,
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/softmax.rs:233:17
[INFO] [stdout]     |
[INFO] [stdout] 233 |                 |x| x,
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/softmax.rs:234:17
[INFO] [stdout]     |
[INFO] [stdout] 234 |                 |x, y| x._max(y),
[INFO] [stdout]     |                 ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/softmax.rs:234:17
[INFO] [stdout]     |
[INFO] [stdout] 234 |                 |x, y| x._max(y),
[INFO] [stdout]     |                 ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/softmax.rs:285:17
[INFO] [stdout]     |
[INFO] [stdout] 285 |                 |x| x,
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/softmax.rs:285:17
[INFO] [stdout]     |
[INFO] [stdout] 285 |                 |x| x,
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/softmax.rs:286:17
[INFO] [stdout]     |
[INFO] [stdout] 286 |                 |x, y| x._max(y),
[INFO] [stdout]     |                 ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/softmax.rs:286:17
[INFO] [stdout]     |
[INFO] [stdout] 286 |                 |x, y| x._max(y),
[INFO] [stdout]     |                 ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/softmax.rs:287:17
[INFO] [stdout]     |
[INFO] [stdout] 287 |                 |x| x,
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/softmax.rs:287:17
[INFO] [stdout]     |
[INFO] [stdout] 287 |                 |x| x,
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/softmax.rs:288:17
[INFO] [stdout]     |
[INFO] [stdout] 288 |                 |x, y| x._max(y),
[INFO] [stdout]     |                 ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/softmax.rs:288:17
[INFO] [stdout]     |
[INFO] [stdout] 288 |                 |x, y| x._max(y),
[INFO] [stdout]     |                 ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/softmax.rs:417:34
[INFO] [stdout]     |
[INFO] [stdout] 417 |         prg1.iter_mut().for_each(|x| {
[INFO] [stdout]     |                                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/softmax.rs:417:34
[INFO] [stdout]     |
[INFO] [stdout] 417 |         prg1.iter_mut().for_each(|x| {
[INFO] [stdout]     |                                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/softmax.rs:439:34
[INFO] [stdout]     |
[INFO] [stdout] 439 |         prg1.iter_mut().for_each(|x| {
[INFO] [stdout]     |                                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/softmax.rs:439:34
[INFO] [stdout]     |
[INFO] [stdout] 439 |         prg1.iter_mut().for_each(|x| {
[INFO] [stdout]     |                                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/softmax.rs:455:34
[INFO] [stdout]     |
[INFO] [stdout] 455 |         prg1.iter_mut().for_each(|x| {
[INFO] [stdout]     |                                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/softmax.rs:455:34
[INFO] [stdout]     |
[INFO] [stdout] 455 |         prg1.iter_mut().for_each(|x| {
[INFO] [stdout]     |                                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/softmax.rs:479:34
[INFO] [stdout]     |
[INFO] [stdout] 479 |         prg1.iter_mut().for_each(|x| {
[INFO] [stdout]     |                                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/softmax.rs:479:34
[INFO] [stdout]     |
[INFO] [stdout] 479 |         prg1.iter_mut().for_each(|x| {
[INFO] [stdout]     |                                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/kernels/normalization/softmax.rs:59:23
[INFO] [stdout]    |
[INFO] [stdout] 59 |                 .fold(|| O::NEG_INF, |acc, &x| acc._max(x))
[INFO] [stdout]    |                       ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/kernels/normalization/softmax.rs:59:23
[INFO] [stdout]    |
[INFO] [stdout] 59 |                 .fold(|| O::NEG_INF, |acc, &x| acc._max(x))
[INFO] [stdout]    |                       ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/kernels/normalization/softmax.rs:59:38
[INFO] [stdout]    |
[INFO] [stdout] 59 |                 .fold(|| O::NEG_INF, |acc, &x| acc._max(x))
[INFO] [stdout]    |                                      ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/kernels/normalization/softmax.rs:59:38
[INFO] [stdout]    |
[INFO] [stdout] 59 |                 .fold(|| O::NEG_INF, |acc, &x| acc._max(x))
[INFO] [stdout]    |                                      ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/kernels/normalization/softmax.rs:60:25
[INFO] [stdout]    |
[INFO] [stdout] 60 |                 .reduce(|| O::NEG_INF, |a, b| a._max(b));
[INFO] [stdout]    |                         ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/kernels/normalization/softmax.rs:60:25
[INFO] [stdout]    |
[INFO] [stdout] 60 |                 .reduce(|| O::NEG_INF, |a, b| a._max(b));
[INFO] [stdout]    |                         ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/kernels/normalization/softmax.rs:60:40
[INFO] [stdout]    |
[INFO] [stdout] 60 |                 .reduce(|| O::NEG_INF, |a, b| a._max(b));
[INFO] [stdout]    |                                        ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/kernels/normalization/softmax.rs:60:40
[INFO] [stdout]    |
[INFO] [stdout] 60 |                 .reduce(|| O::NEG_INF, |a, b| a._max(b));
[INFO] [stdout]    |                                        ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/kernels/normalization/softmax.rs:65:27
[INFO] [stdout]    |
[INFO] [stdout] 65 |                 .for_each(|(res, &x)| {
[INFO] [stdout]    |                           ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/kernels/normalization/softmax.rs:65:27
[INFO] [stdout]    |
[INFO] [stdout] 65 |                 .for_each(|(res, &x)| {
[INFO] [stdout]    |                           ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/kernels/normalization/softmax.rs:70:23
[INFO] [stdout]    |
[INFO] [stdout] 70 |                 .fold(|| O::ZERO, |acc, &x| acc._add(x))
[INFO] [stdout]    |                       ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/kernels/normalization/softmax.rs:70:23
[INFO] [stdout]    |
[INFO] [stdout] 70 |                 .fold(|| O::ZERO, |acc, &x| acc._add(x))
[INFO] [stdout]    |                       ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/kernels/normalization/softmax.rs:70:35
[INFO] [stdout]    |
[INFO] [stdout] 70 |                 .fold(|| O::ZERO, |acc, &x| acc._add(x))
[INFO] [stdout]    |                                   ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/kernels/normalization/softmax.rs:70:35
[INFO] [stdout]    |
[INFO] [stdout] 70 |                 .fold(|| O::ZERO, |acc, &x| acc._add(x))
[INFO] [stdout]    |                                   ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/kernels/normalization/softmax.rs:71:25
[INFO] [stdout]    |
[INFO] [stdout] 71 |                 .reduce(|| O::ZERO, |a, b| a._add(b));
[INFO] [stdout]    |                         ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/kernels/normalization/softmax.rs:71:25
[INFO] [stdout]    |
[INFO] [stdout] 71 |                 .reduce(|| O::ZERO, |a, b| a._add(b));
[INFO] [stdout]    |                         ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/kernels/normalization/softmax.rs:71:37
[INFO] [stdout]    |
[INFO] [stdout] 71 |                 .reduce(|| O::ZERO, |a, b| a._add(b));
[INFO] [stdout]    |                                     ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/kernels/normalization/softmax.rs:71:37
[INFO] [stdout]    |
[INFO] [stdout] 71 |                 .reduce(|| O::ZERO, |a, b| a._add(b));
[INFO] [stdout]    |                                     ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/kernels/normalization/softmax.rs:72:45
[INFO] [stdout]    |
[INFO] [stdout] 72 |             res_raw.par_iter_mut().for_each(|x| {
[INFO] [stdout]    |                                             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/kernels/normalization/softmax.rs:72:45
[INFO] [stdout]    |
[INFO] [stdout] 72 |             res_raw.par_iter_mut().for_each(|x| {
[INFO] [stdout]    |                                             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/kernels/normalization/softmax.rs:54:9
[INFO] [stdout]    |
[INFO] [stdout] 54 |         move |res| {
[INFO] [stdout]    |         ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/kernels/normalization/softmax.rs:54:9
[INFO] [stdout]    |
[INFO] [stdout] 54 |         move |res| {
[INFO] [stdout]    |         ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/kernels/normalization/softmax.rs:96:48
[INFO] [stdout]    |
[INFO] [stdout] 96 |             iterators.into_par_iter().for_each(|mut iterator| {
[INFO] [stdout]    |                                                ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/kernels/normalization/softmax.rs:96:48
[INFO] [stdout]    |
[INFO] [stdout] 96 |             iterators.into_par_iter().for_each(|mut iterator| {
[INFO] [stdout]    |                                                ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/kernels/normalization/softmax.rs:76:9
[INFO] [stdout]    |
[INFO] [stdout] 76 |         move |num_threads, inner_loop_size, result, transposed_tensor| {
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/kernels/normalization/softmax.rs:76:9
[INFO] [stdout]    |
[INFO] [stdout] 76 |         move |num_threads, inner_loop_size, result, transposed_tensor| {
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/softmax.rs:135:48
[INFO] [stdout]     |
[INFO] [stdout] 135 |             iterators.into_par_iter().for_each(|iterator| {
[INFO] [stdout]     |                                                ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/softmax.rs:135:48
[INFO] [stdout]     |
[INFO] [stdout] 135 |             iterators.into_par_iter().for_each(|iterator| {
[INFO] [stdout]     |                                                ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/softmax.rs:114:9
[INFO] [stdout]     |
[INFO] [stdout] 114 |         move |num_threads, inner_loop_size, inner_loop_size_2, result, transposed_tensor| {
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/softmax.rs:114:9
[INFO] [stdout]     |
[INFO] [stdout] 114 |         move |num_threads, inner_loop_size, inner_loop_size_2, result, transposed_tensor| {
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/softmax.rs:192:23
[INFO] [stdout]     |
[INFO] [stdout] 192 |                 .fold(|| O::NEG_INF, |acc, &x| acc._max(x))
[INFO] [stdout]     |                       ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/softmax.rs:192:23
[INFO] [stdout]     |
[INFO] [stdout] 192 |                 .fold(|| O::NEG_INF, |acc, &x| acc._max(x))
[INFO] [stdout]     |                       ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/softmax.rs:192:38
[INFO] [stdout]     |
[INFO] [stdout] 192 |                 .fold(|| O::NEG_INF, |acc, &x| acc._max(x))
[INFO] [stdout]     |                                      ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/softmax.rs:192:38
[INFO] [stdout]     |
[INFO] [stdout] 192 |                 .fold(|| O::NEG_INF, |acc, &x| acc._max(x))
[INFO] [stdout]     |                                      ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/softmax.rs:193:25
[INFO] [stdout]     |
[INFO] [stdout] 193 |                 .reduce(|| O::NEG_INF, |a, b| a._max(b));
[INFO] [stdout]     |                         ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/softmax.rs:193:25
[INFO] [stdout]     |
[INFO] [stdout] 193 |                 .reduce(|| O::NEG_INF, |a, b| a._max(b));
[INFO] [stdout]     |                         ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/softmax.rs:193:40
[INFO] [stdout]     |
[INFO] [stdout] 193 |                 .reduce(|| O::NEG_INF, |a, b| a._max(b));
[INFO] [stdout]     |                                        ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/softmax.rs:193:40
[INFO] [stdout]     |
[INFO] [stdout] 193 |                 .reduce(|| O::NEG_INF, |a, b| a._max(b));
[INFO] [stdout]     |                                        ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/softmax.rs:198:27
[INFO] [stdout]     |
[INFO] [stdout] 198 |                 .for_each(|(res, &x)| {
[INFO] [stdout]     |                           ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/softmax.rs:198:27
[INFO] [stdout]     |
[INFO] [stdout] 198 |                 .for_each(|(res, &x)| {
[INFO] [stdout]     |                           ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/softmax.rs:203:23
[INFO] [stdout]     |
[INFO] [stdout] 203 |                 .fold(|| O::ZERO, |acc, &x| acc._add(x))
[INFO] [stdout]     |                       ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/softmax.rs:203:23
[INFO] [stdout]     |
[INFO] [stdout] 203 |                 .fold(|| O::ZERO, |acc, &x| acc._add(x))
[INFO] [stdout]     |                       ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/softmax.rs:203:35
[INFO] [stdout]     |
[INFO] [stdout] 203 |                 .fold(|| O::ZERO, |acc, &x| acc._add(x))
[INFO] [stdout]     |                                   ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/softmax.rs:203:35
[INFO] [stdout]     |
[INFO] [stdout] 203 |                 .fold(|| O::ZERO, |acc, &x| acc._add(x))
[INFO] [stdout]     |                                   ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/softmax.rs:204:25
[INFO] [stdout]     |
[INFO] [stdout] 204 |                 .reduce(|| O::ZERO, |a, b| a._add(b));
[INFO] [stdout]     |                         ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/softmax.rs:204:25
[INFO] [stdout]     |
[INFO] [stdout] 204 |                 .reduce(|| O::ZERO, |a, b| a._add(b));
[INFO] [stdout]     |                         ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/softmax.rs:204:37
[INFO] [stdout]     |
[INFO] [stdout] 204 |                 .reduce(|| O::ZERO, |a, b| a._add(b));
[INFO] [stdout]     |                                     ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/softmax.rs:204:37
[INFO] [stdout]     |
[INFO] [stdout] 204 |                 .reduce(|| O::ZERO, |a, b| a._add(b));
[INFO] [stdout]     |                                     ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/softmax.rs:205:45
[INFO] [stdout]     |
[INFO] [stdout] 205 |             res_raw.par_iter_mut().for_each(|x| {
[INFO] [stdout]     |                                             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/softmax.rs:205:45
[INFO] [stdout]     |
[INFO] [stdout] 205 |             res_raw.par_iter_mut().for_each(|x| {
[INFO] [stdout]     |                                             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/softmax.rs:186:9
[INFO] [stdout]     |
[INFO] [stdout] 186 |         move |res| {
[INFO] [stdout]     |         ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/softmax.rs:186:9
[INFO] [stdout]     |
[INFO] [stdout] 186 |         move |res| {
[INFO] [stdout]     |         ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/softmax.rs:230:48
[INFO] [stdout]     |
[INFO] [stdout] 230 |             iterators.into_par_iter().for_each(|mut iterator| {
[INFO] [stdout]     |                                                ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/softmax.rs:230:48
[INFO] [stdout]     |
[INFO] [stdout] 230 |             iterators.into_par_iter().for_each(|mut iterator| {
[INFO] [stdout]     |                                                ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/softmax.rs:209:9
[INFO] [stdout]     |
[INFO] [stdout] 209 |         move |num_threads, inner_loop_size, result, transposed_tensor| {
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/softmax.rs:209:9
[INFO] [stdout]     |
[INFO] [stdout] 209 |         move |num_threads, inner_loop_size, result, transposed_tensor| {
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/softmax.rs:272:48
[INFO] [stdout]     |
[INFO] [stdout] 272 |             iterators.into_par_iter().for_each(|mut iterator| {
[INFO] [stdout]     |                                                ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/softmax.rs:272:48
[INFO] [stdout]     |
[INFO] [stdout] 272 |             iterators.into_par_iter().for_each(|mut iterator| {
[INFO] [stdout]     |                                                ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/softmax.rs:249:9
[INFO] [stdout]     |
[INFO] [stdout] 249 |         move |num_threads, inner_loop_size, inner_loop_size_2, result, transposed_tensor| {
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/softmax.rs:249:9
[INFO] [stdout]     |
[INFO] [stdout] 249 |         move |num_threads, inner_loop_size, inner_loop_size_2, result, transposed_tensor| {
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/kernels/normalization/log_softmax.rs:60:23
[INFO] [stdout]    |
[INFO] [stdout] 60 |                 .fold(|| O::NEG_INF, |acc, &x| acc._max(x))
[INFO] [stdout]    |                       ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/kernels/normalization/log_softmax.rs:60:23
[INFO] [stdout]    |
[INFO] [stdout] 60 |                 .fold(|| O::NEG_INF, |acc, &x| acc._max(x))
[INFO] [stdout]    |                       ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/kernels/normalization/log_softmax.rs:60:38
[INFO] [stdout]    |
[INFO] [stdout] 60 |                 .fold(|| O::NEG_INF, |acc, &x| acc._max(x))
[INFO] [stdout]    |                                      ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/kernels/normalization/log_softmax.rs:60:38
[INFO] [stdout]    |
[INFO] [stdout] 60 |                 .fold(|| O::NEG_INF, |acc, &x| acc._max(x))
[INFO] [stdout]    |                                      ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/kernels/normalization/log_softmax.rs:61:25
[INFO] [stdout]    |
[INFO] [stdout] 61 |                 .reduce(|| O::NEG_INF, |a, b| a._max(b));
[INFO] [stdout]    |                         ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/kernels/normalization/log_softmax.rs:61:25
[INFO] [stdout]    |
[INFO] [stdout] 61 |                 .reduce(|| O::NEG_INF, |a, b| a._max(b));
[INFO] [stdout]    |                         ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/kernels/normalization/log_softmax.rs:61:40
[INFO] [stdout]    |
[INFO] [stdout] 61 |                 .reduce(|| O::NEG_INF, |a, b| a._max(b));
[INFO] [stdout]    |                                        ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/kernels/normalization/log_softmax.rs:61:40
[INFO] [stdout]    |
[INFO] [stdout] 61 |                 .reduce(|| O::NEG_INF, |a, b| a._max(b));
[INFO] [stdout]    |                                        ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/kernels/normalization/log_softmax.rs:67:23
[INFO] [stdout]    |
[INFO] [stdout] 67 |                 .fold(|| O::ZERO, |acc, &x| acc._add(x._sub(max)._exp()))
[INFO] [stdout]    |                       ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/kernels/normalization/log_softmax.rs:67:23
[INFO] [stdout]    |
[INFO] [stdout] 67 |                 .fold(|| O::ZERO, |acc, &x| acc._add(x._sub(max)._exp()))
[INFO] [stdout]    |                       ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/kernels/normalization/log_softmax.rs:67:35
[INFO] [stdout]    |
[INFO] [stdout] 67 |                 .fold(|| O::ZERO, |acc, &x| acc._add(x._sub(max)._exp()))
[INFO] [stdout]    |                                   ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/kernels/normalization/log_softmax.rs:67:35
[INFO] [stdout]    |
[INFO] [stdout] 67 |                 .fold(|| O::ZERO, |acc, &x| acc._add(x._sub(max)._exp()))
[INFO] [stdout]    |                                   ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/kernels/normalization/log_softmax.rs:68:25
[INFO] [stdout]    |
[INFO] [stdout] 68 |                 .reduce(|| O::ZERO, |a, b| a._add(b));
[INFO] [stdout]    |                         ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/kernels/normalization/log_softmax.rs:68:25
[INFO] [stdout]    |
[INFO] [stdout] 68 |                 .reduce(|| O::ZERO, |a, b| a._add(b));
[INFO] [stdout]    |                         ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/kernels/normalization/log_softmax.rs:68:37
[INFO] [stdout]    |
[INFO] [stdout] 68 |                 .reduce(|| O::ZERO, |a, b| a._add(b));
[INFO] [stdout]    |                                     ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/kernels/normalization/log_softmax.rs:68:37
[INFO] [stdout]    |
[INFO] [stdout] 68 |                 .reduce(|| O::ZERO, |a, b| a._add(b));
[INFO] [stdout]    |                                     ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/kernels/normalization/log_softmax.rs:73:27
[INFO] [stdout]    |
[INFO] [stdout] 73 |                 .for_each(|(res, &x)| {
[INFO] [stdout]    |                           ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/kernels/normalization/log_softmax.rs:73:27
[INFO] [stdout]    |
[INFO] [stdout] 73 |                 .for_each(|(res, &x)| {
[INFO] [stdout]    |                           ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/kernels/normalization/log_softmax.rs:55:9
[INFO] [stdout]    |
[INFO] [stdout] 55 |         move |res| {
[INFO] [stdout]    |         ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/kernels/normalization/log_softmax.rs:55:9
[INFO] [stdout]    |
[INFO] [stdout] 55 |         move |res| {
[INFO] [stdout]    |         ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/kernels/normalization/log_softmax.rs:97:48
[INFO] [stdout]    |
[INFO] [stdout] 97 |             iterators.into_par_iter().for_each(|mut iterator| {
[INFO] [stdout]    |                                                ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/kernels/normalization/log_softmax.rs:97:48
[INFO] [stdout]    |
[INFO] [stdout] 97 |             iterators.into_par_iter().for_each(|mut iterator| {
[INFO] [stdout]    |                                                ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/kernels/normalization/log_softmax.rs:77:9
[INFO] [stdout]    |
[INFO] [stdout] 77 |         move |num_threads, inner_loop_size, result, transposed_tensor| {
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/kernels/normalization/log_softmax.rs:77:9
[INFO] [stdout]    |
[INFO] [stdout] 77 |         move |num_threads, inner_loop_size, result, transposed_tensor| {
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/log_softmax.rs:136:48
[INFO] [stdout]     |
[INFO] [stdout] 136 |             iterators.into_par_iter().for_each(|iterator| {
[INFO] [stdout]     |                                                ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/log_softmax.rs:136:48
[INFO] [stdout]     |
[INFO] [stdout] 136 |             iterators.into_par_iter().for_each(|iterator| {
[INFO] [stdout]     |                                                ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/log_softmax.rs:115:9
[INFO] [stdout]     |
[INFO] [stdout] 115 |         move |num_threads, inner_loop_size, inner_loop_size_2, result, transposed_tensor| {
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/log_softmax.rs:115:9
[INFO] [stdout]     |
[INFO] [stdout] 115 |         move |num_threads, inner_loop_size, inner_loop_size_2, result, transposed_tensor| {
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/log_softmax.rs:193:23
[INFO] [stdout]     |
[INFO] [stdout] 193 |                 .fold(|| O::NEG_INF, |acc, &x| acc._max(x))
[INFO] [stdout]     |                       ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/log_softmax.rs:193:23
[INFO] [stdout]     |
[INFO] [stdout] 193 |                 .fold(|| O::NEG_INF, |acc, &x| acc._max(x))
[INFO] [stdout]     |                       ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/log_softmax.rs:193:38
[INFO] [stdout]     |
[INFO] [stdout] 193 |                 .fold(|| O::NEG_INF, |acc, &x| acc._max(x))
[INFO] [stdout]     |                                      ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/log_softmax.rs:193:38
[INFO] [stdout]     |
[INFO] [stdout] 193 |                 .fold(|| O::NEG_INF, |acc, &x| acc._max(x))
[INFO] [stdout]     |                                      ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/log_softmax.rs:194:25
[INFO] [stdout]     |
[INFO] [stdout] 194 |                 .reduce(|| O::NEG_INF, |a, b| a._max(b));
[INFO] [stdout]     |                         ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/log_softmax.rs:194:25
[INFO] [stdout]     |
[INFO] [stdout] 194 |                 .reduce(|| O::NEG_INF, |a, b| a._max(b));
[INFO] [stdout]     |                         ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/log_softmax.rs:194:40
[INFO] [stdout]     |
[INFO] [stdout] 194 |                 .reduce(|| O::NEG_INF, |a, b| a._max(b));
[INFO] [stdout]     |                                        ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/log_softmax.rs:194:40
[INFO] [stdout]     |
[INFO] [stdout] 194 |                 .reduce(|| O::NEG_INF, |a, b| a._max(b));
[INFO] [stdout]     |                                        ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/log_softmax.rs:200:23
[INFO] [stdout]     |
[INFO] [stdout] 200 |                 .fold(|| O::ZERO, |acc, &x| acc._add(x._sub(max)._exp()))
[INFO] [stdout]     |                       ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/log_softmax.rs:200:23
[INFO] [stdout]     |
[INFO] [stdout] 200 |                 .fold(|| O::ZERO, |acc, &x| acc._add(x._sub(max)._exp()))
[INFO] [stdout]     |                       ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/log_softmax.rs:200:35
[INFO] [stdout]     |
[INFO] [stdout] 200 |                 .fold(|| O::ZERO, |acc, &x| acc._add(x._sub(max)._exp()))
[INFO] [stdout]     |                                   ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/log_softmax.rs:200:35
[INFO] [stdout]     |
[INFO] [stdout] 200 |                 .fold(|| O::ZERO, |acc, &x| acc._add(x._sub(max)._exp()))
[INFO] [stdout]     |                                   ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/log_softmax.rs:201:25
[INFO] [stdout]     |
[INFO] [stdout] 201 |                 .reduce(|| O::ZERO, |a, b| a._add(b));
[INFO] [stdout]     |                         ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/log_softmax.rs:201:25
[INFO] [stdout]     |
[INFO] [stdout] 201 |                 .reduce(|| O::ZERO, |a, b| a._add(b));
[INFO] [stdout]     |                         ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/log_softmax.rs:201:37
[INFO] [stdout]     |
[INFO] [stdout] 201 |                 .reduce(|| O::ZERO, |a, b| a._add(b));
[INFO] [stdout]     |                                     ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/log_softmax.rs:201:37
[INFO] [stdout]     |
[INFO] [stdout] 201 |                 .reduce(|| O::ZERO, |a, b| a._add(b));
[INFO] [stdout]     |                                     ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/log_softmax.rs:208:27
[INFO] [stdout]     |
[INFO] [stdout] 208 |                 .for_each(|(res, &x)| {
[INFO] [stdout]     |                           ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/log_softmax.rs:208:27
[INFO] [stdout]     |
[INFO] [stdout] 208 |                 .for_each(|(res, &x)| {
[INFO] [stdout]     |                           ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/log_softmax.rs:187:9
[INFO] [stdout]     |
[INFO] [stdout] 187 |         move |res| {
[INFO] [stdout]     |         ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/log_softmax.rs:187:9
[INFO] [stdout]     |
[INFO] [stdout] 187 |         move |res| {
[INFO] [stdout]     |         ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/log_softmax.rs:233:48
[INFO] [stdout]     |
[INFO] [stdout] 233 |             iterators.into_par_iter().for_each(|mut iterator| {
[INFO] [stdout]     |                                                ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/log_softmax.rs:233:48
[INFO] [stdout]     |
[INFO] [stdout] 233 |             iterators.into_par_iter().for_each(|mut iterator| {
[INFO] [stdout]     |                                                ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/log_softmax.rs:212:9
[INFO] [stdout]     |
[INFO] [stdout] 212 |         move |num_threads, inner_loop_size, result, transposed_tensor| {
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/log_softmax.rs:212:9
[INFO] [stdout]     |
[INFO] [stdout] 212 |         move |num_threads, inner_loop_size, result, transposed_tensor| {
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/log_softmax.rs:275:48
[INFO] [stdout]     |
[INFO] [stdout] 275 |             iterators.into_par_iter().for_each(|mut iterator| {
[INFO] [stdout]     |                                                ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/log_softmax.rs:275:48
[INFO] [stdout]     |
[INFO] [stdout] 275 |             iterators.into_par_iter().for_each(|mut iterator| {
[INFO] [stdout]     |                                                ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/log_softmax.rs:252:9
[INFO] [stdout]     |
[INFO] [stdout] 252 |         move |num_threads, inner_loop_size, inner_loop_size_2, result, transposed_tensor| {
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/log_softmax.rs:252:9
[INFO] [stdout]     |
[INFO] [stdout] 252 |         move |num_threads, inner_loop_size, inner_loop_size_2, result, transposed_tensor| {
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/logsoftmax.rs:132:34
[INFO] [stdout]     |
[INFO] [stdout] 132 |         prg1.iter_mut().for_each(|x| {
[INFO] [stdout]     |                                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/logsoftmax.rs:132:34
[INFO] [stdout]     |
[INFO] [stdout] 132 |         prg1.iter_mut().for_each(|x| {
[INFO] [stdout]     |                                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/logsoftmax.rs:160:34
[INFO] [stdout]     |
[INFO] [stdout] 160 |         prg1.iter_mut().for_each(|x| {
[INFO] [stdout]     |                                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/logsoftmax.rs:160:34
[INFO] [stdout]     |
[INFO] [stdout] 160 |         prg1.iter_mut().for_each(|x| {
[INFO] [stdout]     |                                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/logsoftmax.rs:191:34
[INFO] [stdout]     |
[INFO] [stdout] 191 |         prg1.iter_mut().for_each(|x| {
[INFO] [stdout]     |                                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/logsoftmax.rs:191:34
[INFO] [stdout]     |
[INFO] [stdout] 191 |         prg1.iter_mut().for_each(|x| {
[INFO] [stdout]     |                                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/logsoftmax.rs:231:17
[INFO] [stdout]     |
[INFO] [stdout] 231 |                 |x| x,
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/logsoftmax.rs:231:17
[INFO] [stdout]     |
[INFO] [stdout] 231 |                 |x| x,
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/logsoftmax.rs:232:17
[INFO] [stdout]     |
[INFO] [stdout] 232 |                 |x, y| x._max(y),
[INFO] [stdout]     |                 ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/logsoftmax.rs:232:17
[INFO] [stdout]     |
[INFO] [stdout] 232 |                 |x, y| x._max(y),
[INFO] [stdout]     |                 ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/logsoftmax.rs:233:17
[INFO] [stdout]     |
[INFO] [stdout] 233 |                 |x| x,
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/logsoftmax.rs:233:17
[INFO] [stdout]     |
[INFO] [stdout] 233 |                 |x| x,
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/logsoftmax.rs:234:17
[INFO] [stdout]     |
[INFO] [stdout] 234 |                 |x, y| x._max(y),
[INFO] [stdout]     |                 ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/logsoftmax.rs:234:17
[INFO] [stdout]     |
[INFO] [stdout] 234 |                 |x, y| x._max(y),
[INFO] [stdout]     |                 ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/logsoftmax.rs:286:17
[INFO] [stdout]     |
[INFO] [stdout] 286 |                 |x| x,
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/logsoftmax.rs:286:17
[INFO] [stdout]     |
[INFO] [stdout] 286 |                 |x| x,
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/logsoftmax.rs:287:17
[INFO] [stdout]     |
[INFO] [stdout] 287 |                 |x, y| x._max(y),
[INFO] [stdout]     |                 ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/logsoftmax.rs:287:17
[INFO] [stdout]     |
[INFO] [stdout] 287 |                 |x, y| x._max(y),
[INFO] [stdout]     |                 ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/logsoftmax.rs:288:17
[INFO] [stdout]     |
[INFO] [stdout] 288 |                 |x| x,
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/logsoftmax.rs:288:17
[INFO] [stdout]     |
[INFO] [stdout] 288 |                 |x| x,
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/logsoftmax.rs:289:17
[INFO] [stdout]     |
[INFO] [stdout] 289 |                 |x, y| x._max(y),
[INFO] [stdout]     |                 ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/logsoftmax.rs:289:17
[INFO] [stdout]     |
[INFO] [stdout] 289 |                 |x, y| x._max(y),
[INFO] [stdout]     |                 ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/logsoftmax.rs:420:34
[INFO] [stdout]     |
[INFO] [stdout] 420 |         prg1.iter_mut().for_each(|x| {
[INFO] [stdout]     |                                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/logsoftmax.rs:420:34
[INFO] [stdout]     |
[INFO] [stdout] 420 |         prg1.iter_mut().for_each(|x| {
[INFO] [stdout]     |                                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/logsoftmax.rs:448:34
[INFO] [stdout]     |
[INFO] [stdout] 448 |         prg1.iter_mut().for_each(|x| {
[INFO] [stdout]     |                                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/logsoftmax.rs:448:34
[INFO] [stdout]     |
[INFO] [stdout] 448 |         prg1.iter_mut().for_each(|x| {
[INFO] [stdout]     |                                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/logsoftmax.rs:479:34
[INFO] [stdout]     |
[INFO] [stdout] 479 |         prg1.iter_mut().for_each(|x| {
[INFO] [stdout]     |                                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/logsoftmax.rs:479:34
[INFO] [stdout]     |
[INFO] [stdout] 479 |         prg1.iter_mut().for_each(|x| {
[INFO] [stdout]     |                                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/kernels/normalization/softmax.rs:59:23
[INFO] [stdout]    |
[INFO] [stdout] 59 |                 .fold(|| O::NEG_INF, |acc, &x| acc._max(x))
[INFO] [stdout]    |                       ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/kernels/normalization/softmax.rs:59:23
[INFO] [stdout]    |
[INFO] [stdout] 59 |                 .fold(|| O::NEG_INF, |acc, &x| acc._max(x))
[INFO] [stdout]    |                       ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/kernels/normalization/softmax.rs:59:38
[INFO] [stdout]    |
[INFO] [stdout] 59 |                 .fold(|| O::NEG_INF, |acc, &x| acc._max(x))
[INFO] [stdout]    |                                      ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/kernels/normalization/softmax.rs:59:38
[INFO] [stdout]    |
[INFO] [stdout] 59 |                 .fold(|| O::NEG_INF, |acc, &x| acc._max(x))
[INFO] [stdout]    |                                      ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/kernels/normalization/softmax.rs:60:25
[INFO] [stdout]    |
[INFO] [stdout] 60 |                 .reduce(|| O::NEG_INF, |a, b| a._max(b));
[INFO] [stdout]    |                         ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/kernels/normalization/softmax.rs:60:25
[INFO] [stdout]    |
[INFO] [stdout] 60 |                 .reduce(|| O::NEG_INF, |a, b| a._max(b));
[INFO] [stdout]    |                         ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/kernels/normalization/softmax.rs:60:40
[INFO] [stdout]    |
[INFO] [stdout] 60 |                 .reduce(|| O::NEG_INF, |a, b| a._max(b));
[INFO] [stdout]    |                                        ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/kernels/normalization/softmax.rs:60:40
[INFO] [stdout]    |
[INFO] [stdout] 60 |                 .reduce(|| O::NEG_INF, |a, b| a._max(b));
[INFO] [stdout]    |                                        ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/kernels/normalization/softmax.rs:65:27
[INFO] [stdout]    |
[INFO] [stdout] 65 |                 .for_each(|(res, &x)| {
[INFO] [stdout]    |                           ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/kernels/normalization/softmax.rs:65:27
[INFO] [stdout]    |
[INFO] [stdout] 65 |                 .for_each(|(res, &x)| {
[INFO] [stdout]    |                           ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/kernels/normalization/softmax.rs:70:23
[INFO] [stdout]    |
[INFO] [stdout] 70 |                 .fold(|| O::ZERO, |acc, &x| acc._add(x))
[INFO] [stdout]    |                       ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/kernels/normalization/softmax.rs:70:23
[INFO] [stdout]    |
[INFO] [stdout] 70 |                 .fold(|| O::ZERO, |acc, &x| acc._add(x))
[INFO] [stdout]    |                       ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/kernels/normalization/softmax.rs:70:35
[INFO] [stdout]    |
[INFO] [stdout] 70 |                 .fold(|| O::ZERO, |acc, &x| acc._add(x))
[INFO] [stdout]    |                                   ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/kernels/normalization/softmax.rs:70:35
[INFO] [stdout]    |
[INFO] [stdout] 70 |                 .fold(|| O::ZERO, |acc, &x| acc._add(x))
[INFO] [stdout]    |                                   ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/kernels/normalization/softmax.rs:71:25
[INFO] [stdout]    |
[INFO] [stdout] 71 |                 .reduce(|| O::ZERO, |a, b| a._add(b));
[INFO] [stdout]    |                         ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/kernels/normalization/softmax.rs:71:25
[INFO] [stdout]    |
[INFO] [stdout] 71 |                 .reduce(|| O::ZERO, |a, b| a._add(b));
[INFO] [stdout]    |                         ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/kernels/normalization/softmax.rs:71:37
[INFO] [stdout]    |
[INFO] [stdout] 71 |                 .reduce(|| O::ZERO, |a, b| a._add(b));
[INFO] [stdout]    |                                     ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/kernels/normalization/softmax.rs:71:37
[INFO] [stdout]    |
[INFO] [stdout] 71 |                 .reduce(|| O::ZERO, |a, b| a._add(b));
[INFO] [stdout]    |                                     ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/kernels/normalization/softmax.rs:72:45
[INFO] [stdout]    |
[INFO] [stdout] 72 |             res_raw.par_iter_mut().for_each(|x| {
[INFO] [stdout]    |                                             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/kernels/normalization/softmax.rs:72:45
[INFO] [stdout]    |
[INFO] [stdout] 72 |             res_raw.par_iter_mut().for_each(|x| {
[INFO] [stdout]    |                                             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/kernels/normalization/softmax.rs:54:9
[INFO] [stdout]    |
[INFO] [stdout] 54 |         move |res| {
[INFO] [stdout]    |         ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/kernels/normalization/softmax.rs:54:9
[INFO] [stdout]    |
[INFO] [stdout] 54 |         move |res| {
[INFO] [stdout]    |         ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/kernels/normalization/softmax.rs:96:48
[INFO] [stdout]    |
[INFO] [stdout] 96 |             iterators.into_par_iter().for_each(|mut iterator| {
[INFO] [stdout]    |                                                ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/kernels/normalization/softmax.rs:96:48
[INFO] [stdout]    |
[INFO] [stdout] 96 |             iterators.into_par_iter().for_each(|mut iterator| {
[INFO] [stdout]    |                                                ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/kernels/normalization/softmax.rs:76:9
[INFO] [stdout]    |
[INFO] [stdout] 76 |         move |num_threads, inner_loop_size, result, transposed_tensor| {
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/kernels/normalization/softmax.rs:76:9
[INFO] [stdout]    |
[INFO] [stdout] 76 |         move |num_threads, inner_loop_size, result, transposed_tensor| {
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/softmax.rs:135:48
[INFO] [stdout]     |
[INFO] [stdout] 135 |             iterators.into_par_iter().for_each(|iterator| {
[INFO] [stdout]     |                                                ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/softmax.rs:135:48
[INFO] [stdout]     |
[INFO] [stdout] 135 |             iterators.into_par_iter().for_each(|iterator| {
[INFO] [stdout]     |                                                ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/softmax.rs:114:9
[INFO] [stdout]     |
[INFO] [stdout] 114 |         move |num_threads, inner_loop_size, inner_loop_size_2, result, transposed_tensor| {
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/softmax.rs:114:9
[INFO] [stdout]     |
[INFO] [stdout] 114 |         move |num_threads, inner_loop_size, inner_loop_size_2, result, transposed_tensor| {
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/softmax.rs:192:23
[INFO] [stdout]     |
[INFO] [stdout] 192 |                 .fold(|| O::NEG_INF, |acc, &x| acc._max(x))
[INFO] [stdout]     |                       ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/softmax.rs:192:23
[INFO] [stdout]     |
[INFO] [stdout] 192 |                 .fold(|| O::NEG_INF, |acc, &x| acc._max(x))
[INFO] [stdout]     |                       ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/softmax.rs:192:38
[INFO] [stdout]     |
[INFO] [stdout] 192 |                 .fold(|| O::NEG_INF, |acc, &x| acc._max(x))
[INFO] [stdout]     |                                      ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/softmax.rs:192:38
[INFO] [stdout]     |
[INFO] [stdout] 192 |                 .fold(|| O::NEG_INF, |acc, &x| acc._max(x))
[INFO] [stdout]     |                                      ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/softmax.rs:193:25
[INFO] [stdout]     |
[INFO] [stdout] 193 |                 .reduce(|| O::NEG_INF, |a, b| a._max(b));
[INFO] [stdout]     |                         ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/softmax.rs:193:25
[INFO] [stdout]     |
[INFO] [stdout] 193 |                 .reduce(|| O::NEG_INF, |a, b| a._max(b));
[INFO] [stdout]     |                         ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/softmax.rs:193:40
[INFO] [stdout]     |
[INFO] [stdout] 193 |                 .reduce(|| O::NEG_INF, |a, b| a._max(b));
[INFO] [stdout]     |                                        ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/softmax.rs:193:40
[INFO] [stdout]     |
[INFO] [stdout] 193 |                 .reduce(|| O::NEG_INF, |a, b| a._max(b));
[INFO] [stdout]     |                                        ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/softmax.rs:198:27
[INFO] [stdout]     |
[INFO] [stdout] 198 |                 .for_each(|(res, &x)| {
[INFO] [stdout]     |                           ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/softmax.rs:198:27
[INFO] [stdout]     |
[INFO] [stdout] 198 |                 .for_each(|(res, &x)| {
[INFO] [stdout]     |                           ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/softmax.rs:203:23
[INFO] [stdout]     |
[INFO] [stdout] 203 |                 .fold(|| O::ZERO, |acc, &x| acc._add(x))
[INFO] [stdout]     |                       ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/softmax.rs:203:23
[INFO] [stdout]     |
[INFO] [stdout] 203 |                 .fold(|| O::ZERO, |acc, &x| acc._add(x))
[INFO] [stdout]     |                       ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/softmax.rs:203:35
[INFO] [stdout]     |
[INFO] [stdout] 203 |                 .fold(|| O::ZERO, |acc, &x| acc._add(x))
[INFO] [stdout]     |                                   ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/softmax.rs:203:35
[INFO] [stdout]     |
[INFO] [stdout] 203 |                 .fold(|| O::ZERO, |acc, &x| acc._add(x))
[INFO] [stdout]     |                                   ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/softmax.rs:204:25
[INFO] [stdout]     |
[INFO] [stdout] 204 |                 .reduce(|| O::ZERO, |a, b| a._add(b));
[INFO] [stdout]     |                         ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/softmax.rs:204:25
[INFO] [stdout]     |
[INFO] [stdout] 204 |                 .reduce(|| O::ZERO, |a, b| a._add(b));
[INFO] [stdout]     |                         ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/softmax.rs:204:37
[INFO] [stdout]     |
[INFO] [stdout] 204 |                 .reduce(|| O::ZERO, |a, b| a._add(b));
[INFO] [stdout]     |                                     ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/softmax.rs:204:37
[INFO] [stdout]     |
[INFO] [stdout] 204 |                 .reduce(|| O::ZERO, |a, b| a._add(b));
[INFO] [stdout]     |                                     ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/softmax.rs:205:45
[INFO] [stdout]     |
[INFO] [stdout] 205 |             res_raw.par_iter_mut().for_each(|x| {
[INFO] [stdout]     |                                             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/softmax.rs:205:45
[INFO] [stdout]     |
[INFO] [stdout] 205 |             res_raw.par_iter_mut().for_each(|x| {
[INFO] [stdout]     |                                             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/softmax.rs:186:9
[INFO] [stdout]     |
[INFO] [stdout] 186 |         move |res| {
[INFO] [stdout]     |         ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/softmax.rs:186:9
[INFO] [stdout]     |
[INFO] [stdout] 186 |         move |res| {
[INFO] [stdout]     |         ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/softmax.rs:230:48
[INFO] [stdout]     |
[INFO] [stdout] 230 |             iterators.into_par_iter().for_each(|mut iterator| {
[INFO] [stdout]     |                                                ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/softmax.rs:230:48
[INFO] [stdout]     |
[INFO] [stdout] 230 |             iterators.into_par_iter().for_each(|mut iterator| {
[INFO] [stdout]     |                                                ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/softmax.rs:209:9
[INFO] [stdout]     |
[INFO] [stdout] 209 |         move |num_threads, inner_loop_size, result, transposed_tensor| {
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/softmax.rs:209:9
[INFO] [stdout]     |
[INFO] [stdout] 209 |         move |num_threads, inner_loop_size, result, transposed_tensor| {
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/softmax.rs:272:48
[INFO] [stdout]     |
[INFO] [stdout] 272 |             iterators.into_par_iter().for_each(|mut iterator| {
[INFO] [stdout]     |                                                ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/softmax.rs:272:48
[INFO] [stdout]     |
[INFO] [stdout] 272 |             iterators.into_par_iter().for_each(|mut iterator| {
[INFO] [stdout]     |                                                ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [O/#1, O/#1], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(O/#1)), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/softmax.rs:249:9
[INFO] [stdout]     |
[INFO] [stdout] 249 |         move |num_threads, inner_loop_size, inner_loop_size_2, result, transposed_tensor| {
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut<<O as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<O as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/kernels/normalization/softmax.rs:249:9
[INFO] [stdout]     |
[INFO] [stdout] 249 |         move |num_threads, inner_loop_size, inner_loop_size_2, result, transposed_tensor| {
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:580:38
[INFO] [stdout]     |
[INFO] [stdout] 580 |                         .strided_map(|(res, (g, x))| {
[INFO] [stdout]     |                                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:580:38
[INFO] [stdout]     |
[INFO] [stdout] 580 |                         .strided_map(|(res, (g, x))| {
[INFO] [stdout]     |                                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:575:17
[INFO] [stdout]     |
[INFO] [stdout] 575 |                 move |grad: Tensor<FloatUnaryType<T>, Cpu, DEVICE, Al>| {
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:575:17
[INFO] [stdout]     |
[INFO] [stdout] 575 |                 move |grad: Tensor<FloatUnaryType<T>, Cpu, DEVICE, Al>| {
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:745:38
[INFO] [stdout]     |
[INFO] [stdout] 745 |                         .strided_map(|(res, (g, x))| {
[INFO] [stdout]     |                                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:745:38
[INFO] [stdout]     |
[INFO] [stdout] 745 |                         .strided_map(|(res, (g, x))| {
[INFO] [stdout]     |                                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:739:17
[INFO] [stdout]     |
[INFO] [stdout] 739 |                 move |grad: Tensor<FloatUnaryType<T>, Cpu, DEVICE, Al>| {
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:739:17
[INFO] [stdout]     |
[INFO] [stdout] 739 |                 move |grad: Tensor<FloatUnaryType<T>, Cpu, DEVICE, Al>| {
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:779:38
[INFO] [stdout]     |
[INFO] [stdout] 779 |                         .strided_map(|(res, (g, x))| {
[INFO] [stdout]     |                                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:779:38
[INFO] [stdout]     |
[INFO] [stdout] 779 |                         .strided_map(|(res, (g, x))| {
[INFO] [stdout]     |                                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:774:17
[INFO] [stdout]     |
[INFO] [stdout] 774 |                 move |grad: Tensor<FloatUnaryType<T>, Cpu, DEVICE, Al>| {
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:774:17
[INFO] [stdout]     |
[INFO] [stdout] 774 |                 move |grad: Tensor<FloatUnaryType<T>, Cpu, DEVICE, Al>| {
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:814:38
[INFO] [stdout]     |
[INFO] [stdout] 814 |                         .strided_map(|(res, (g, x))| {
[INFO] [stdout]     |                                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:814:38
[INFO] [stdout]     |
[INFO] [stdout] 814 |                         .strided_map(|(res, (g, x))| {
[INFO] [stdout]     |                                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:809:17
[INFO] [stdout]     |
[INFO] [stdout] 809 |                 move |grad: Tensor<FloatUnaryType<T>, Cpu, DEVICE, Al>| {
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:809:17
[INFO] [stdout]     |
[INFO] [stdout] 809 |                 move |grad: Tensor<FloatUnaryType<T>, Cpu, DEVICE, Al>| {
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:849:38
[INFO] [stdout]     |
[INFO] [stdout] 849 |                         .strided_map(|(res, (g, x))| {
[INFO] [stdout]     |                                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:849:38
[INFO] [stdout]     |
[INFO] [stdout] 849 |                         .strided_map(|(res, (g, x))| {
[INFO] [stdout]     |                                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:844:17
[INFO] [stdout]     |
[INFO] [stdout] 844 |                 move |grad: Tensor<FloatUnaryType<T>, Cpu, DEVICE, Al>| {
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:844:17
[INFO] [stdout]     |
[INFO] [stdout] 844 |                 move |grad: Tensor<FloatUnaryType<T>, Cpu, DEVICE, Al>| {
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:882:38
[INFO] [stdout]     |
[INFO] [stdout] 882 |                         .strided_map(|(res, (g, x))| {
[INFO] [stdout]     |                                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:882:38
[INFO] [stdout]     |
[INFO] [stdout] 882 |                         .strided_map(|(res, (g, x))| {
[INFO] [stdout]     |                                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:877:17
[INFO] [stdout]     |
[INFO] [stdout] 877 |                 move |grad: Tensor<FloatUnaryType<T>, Cpu, DEVICE, Al>| {
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:877:17
[INFO] [stdout]     |
[INFO] [stdout] 877 |                 move |grad: Tensor<FloatUnaryType<T>, Cpu, DEVICE, Al>| {
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:924:38
[INFO] [stdout]     |
[INFO] [stdout] 924 |                         .strided_map(|(res, (g, x))| {
[INFO] [stdout]     |                                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:924:38
[INFO] [stdout]     |
[INFO] [stdout] 924 |                         .strided_map(|(res, (g, x))| {
[INFO] [stdout]     |                                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:919:17
[INFO] [stdout]     |
[INFO] [stdout] 919 |                 move |grad: Tensor<FloatUnaryType<T>, Cpu, DEVICE, Al>| {
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:919:17
[INFO] [stdout]     |
[INFO] [stdout] 919 |                 move |grad: Tensor<FloatUnaryType<T>, Cpu, DEVICE, Al>| {
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:970:38
[INFO] [stdout]     |
[INFO] [stdout] 970 |                         .strided_map(|(res, (g, x))| {
[INFO] [stdout]     |                                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:970:38
[INFO] [stdout]     |
[INFO] [stdout] 970 |                         .strided_map(|(res, (g, x))| {
[INFO] [stdout]     |                                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:965:17
[INFO] [stdout]     |
[INFO] [stdout] 965 |                 move |grad: Tensor<FloatUnaryType<T>, Cpu, DEVICE, Al>| {
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:965:17
[INFO] [stdout]     |
[INFO] [stdout] 965 |                 move |grad: Tensor<FloatUnaryType<T>, Cpu, DEVICE, Al>| {
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1012:38
[INFO] [stdout]      |
[INFO] [stdout] 1012 |                         .strided_map(|(res, (g, x))| {
[INFO] [stdout]      |                                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1012:38
[INFO] [stdout]      |
[INFO] [stdout] 1012 |                         .strided_map(|(res, (g, x))| {
[INFO] [stdout]      |                                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1007:17
[INFO] [stdout]      |
[INFO] [stdout] 1007 |                 move |grad: Tensor<FloatUnaryType<T>, Cpu, DEVICE, Al>| {
[INFO] [stdout]      |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1007:17
[INFO] [stdout]      |
[INFO] [stdout] 1007 |                 move |grad: Tensor<FloatUnaryType<T>, Cpu, DEVICE, Al>| {
[INFO] [stdout]      |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1051:38
[INFO] [stdout]      |
[INFO] [stdout] 1051 |                         .strided_map(|(res, (g, x))| {
[INFO] [stdout]      |                                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1051:38
[INFO] [stdout]      |
[INFO] [stdout] 1051 |                         .strided_map(|(res, (g, x))| {
[INFO] [stdout]      |                                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1046:17
[INFO] [stdout]      |
[INFO] [stdout] 1046 |                 move |grad: Tensor<FloatUnaryType<T>, Cpu, DEVICE, Al>| {
[INFO] [stdout]      |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1046:17
[INFO] [stdout]      |
[INFO] [stdout] 1046 |                 move |grad: Tensor<FloatUnaryType<T>, Cpu, DEVICE, Al>| {
[INFO] [stdout]      |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1095:38
[INFO] [stdout]      |
[INFO] [stdout] 1095 |                         .strided_map(|(res, (g, x))| {
[INFO] [stdout]      |                                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1095:38
[INFO] [stdout]      |
[INFO] [stdout] 1095 |                         .strided_map(|(res, (g, x))| {
[INFO] [stdout]      |                                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1090:17
[INFO] [stdout]      |
[INFO] [stdout] 1090 |                 move |grad: Tensor<FloatUnaryType<T>, Cpu, DEVICE, Al>| {
[INFO] [stdout]      |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1090:17
[INFO] [stdout]      |
[INFO] [stdout] 1090 |                 move |grad: Tensor<FloatUnaryType<T>, Cpu, DEVICE, Al>| {
[INFO] [stdout]      |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1127:38
[INFO] [stdout]      |
[INFO] [stdout] 1127 |                         .strided_map(|(res, (g, x))| {
[INFO] [stdout]      |                                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1127:38
[INFO] [stdout]      |
[INFO] [stdout] 1127 |                         .strided_map(|(res, (g, x))| {
[INFO] [stdout]      |                                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1122:17
[INFO] [stdout]      |
[INFO] [stdout] 1122 |                 move |grad: Tensor<FloatUnaryType<T>, Cpu, DEVICE, Al>| {
[INFO] [stdout]      |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1122:17
[INFO] [stdout]      |
[INFO] [stdout] 1122 |                 move |grad: Tensor<FloatUnaryType<T>, Cpu, DEVICE, Al>| {
[INFO] [stdout]      |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1162:38
[INFO] [stdout]      |
[INFO] [stdout] 1162 |                         .strided_map(|(res, (g, x))| {
[INFO] [stdout]      |                                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1162:38
[INFO] [stdout]      |
[INFO] [stdout] 1162 |                         .strided_map(|(res, (g, x))| {
[INFO] [stdout]      |                                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1157:17
[INFO] [stdout]      |
[INFO] [stdout] 1157 |                 move |grad: Tensor<FloatUnaryType<T>, Cpu, DEVICE, Al>| {
[INFO] [stdout]      |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1157:17
[INFO] [stdout]      |
[INFO] [stdout] 1157 |                 move |grad: Tensor<FloatUnaryType<T>, Cpu, DEVICE, Al>| {
[INFO] [stdout]      |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1202:38
[INFO] [stdout]      |
[INFO] [stdout] 1202 |                         .strided_map(|(res, (g, x))| {
[INFO] [stdout]      |                                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1202:38
[INFO] [stdout]      |
[INFO] [stdout] 1202 |                         .strided_map(|(res, (g, x))| {
[INFO] [stdout]      |                                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1197:17
[INFO] [stdout]      |
[INFO] [stdout] 1197 |                 move |grad: Tensor<FloatUnaryType<T>, Cpu, DEVICE, Al>| {
[INFO] [stdout]      |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1197:17
[INFO] [stdout]      |
[INFO] [stdout] 1197 |                 move |grad: Tensor<FloatUnaryType<T>, Cpu, DEVICE, Al>| {
[INFO] [stdout]      |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:580:38
[INFO] [stdout]     |
[INFO] [stdout] 580 |                         .strided_map(|(res, (g, x))| {
[INFO] [stdout]     |                                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:580:38
[INFO] [stdout]     |
[INFO] [stdout] 580 |                         .strided_map(|(res, (g, x))| {
[INFO] [stdout]     |                                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:575:17
[INFO] [stdout]     |
[INFO] [stdout] 575 |                 move |grad: Tensor<FloatUnaryType<T>, Cpu, DEVICE, Al>| {
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:575:17
[INFO] [stdout]     |
[INFO] [stdout] 575 |                 move |grad: Tensor<FloatUnaryType<T>, Cpu, DEVICE, Al>| {
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1253:38
[INFO] [stdout]      |
[INFO] [stdout] 1253 |                         .strided_map(|(res, (g, x))| {
[INFO] [stdout]      |                                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1253:38
[INFO] [stdout]      |
[INFO] [stdout] 1253 |                         .strided_map(|(res, (g, x))| {
[INFO] [stdout]      |                                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1248:17
[INFO] [stdout]      |
[INFO] [stdout] 1248 |                 move |grad: Tensor<FloatUnaryType<T>, Cpu, DEVICE, Al>| {
[INFO] [stdout]      |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1248:17
[INFO] [stdout]      |
[INFO] [stdout] 1248 |                 move |grad: Tensor<FloatUnaryType<T>, Cpu, DEVICE, Al>| {
[INFO] [stdout]      |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:745:38
[INFO] [stdout]     |
[INFO] [stdout] 745 |                         .strided_map(|(res, (g, x))| {
[INFO] [stdout]     |                                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:745:38
[INFO] [stdout]     |
[INFO] [stdout] 745 |                         .strided_map(|(res, (g, x))| {
[INFO] [stdout]     |                                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1291:38
[INFO] [stdout]      |
[INFO] [stdout] 1291 |                         .strided_map(|(res, (g, x))| {
[INFO] [stdout]      |                                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1291:38
[INFO] [stdout]      |
[INFO] [stdout] 1291 |                         .strided_map(|(res, (g, x))| {
[INFO] [stdout]      |                                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:739:17
[INFO] [stdout]     |
[INFO] [stdout] 739 |                 move |grad: Tensor<FloatUnaryType<T>, Cpu, DEVICE, Al>| {
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:739:17
[INFO] [stdout]     |
[INFO] [stdout] 739 |                 move |grad: Tensor<FloatUnaryType<T>, Cpu, DEVICE, Al>| {
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1286:17
[INFO] [stdout]      |
[INFO] [stdout] 1286 |                 move |grad: Tensor<FloatUnaryType<T>, Cpu, DEVICE, Al>| {
[INFO] [stdout]      |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1286:17
[INFO] [stdout]      |
[INFO] [stdout] 1286 |                 move |grad: Tensor<FloatUnaryType<T>, Cpu, DEVICE, Al>| {
[INFO] [stdout]      |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:779:38
[INFO] [stdout]     |
[INFO] [stdout] 779 |                         .strided_map(|(res, (g, x))| {
[INFO] [stdout]     |                                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:779:38
[INFO] [stdout]     |
[INFO] [stdout] 779 |                         .strided_map(|(res, (g, x))| {
[INFO] [stdout]     |                                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1325:38
[INFO] [stdout]      |
[INFO] [stdout] 1325 |                         .strided_map(|(res, (g, x))| {
[INFO] [stdout]      |                                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:774:17
[INFO] [stdout]     |
[INFO] [stdout] 774 |                 move |grad: Tensor<FloatUnaryType<T>, Cpu, DEVICE, Al>| {
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1325:38
[INFO] [stdout]      |
[INFO] [stdout] 1325 |                         .strided_map(|(res, (g, x))| {
[INFO] [stdout]      |                                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:774:17
[INFO] [stdout]     |
[INFO] [stdout] 774 |                 move |grad: Tensor<FloatUnaryType<T>, Cpu, DEVICE, Al>| {
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1320:17
[INFO] [stdout]      |
[INFO] [stdout] 1320 |                 move |grad: Tensor<FloatUnaryType<T>, Cpu, DEVICE, Al>| {
[INFO] [stdout]      |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1320:17
[INFO] [stdout]      |
[INFO] [stdout] 1320 |                 move |grad: Tensor<FloatUnaryType<T>, Cpu, DEVICE, Al>| {
[INFO] [stdout]      |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:814:38
[INFO] [stdout]     |
[INFO] [stdout] 814 |                         .strided_map(|(res, (g, x))| {
[INFO] [stdout]     |                                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:814:38
[INFO] [stdout]     |
[INFO] [stdout] 814 |                         .strided_map(|(res, (g, x))| {
[INFO] [stdout]     |                                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:809:17
[INFO] [stdout]     |
[INFO] [stdout] 809 |                 move |grad: Tensor<FloatUnaryType<T>, Cpu, DEVICE, Al>| {
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:809:17
[INFO] [stdout]     |
[INFO] [stdout] 809 |                 move |grad: Tensor<FloatUnaryType<T>, Cpu, DEVICE, Al>| {
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1368:38
[INFO] [stdout]      |
[INFO] [stdout] 1368 |                         .strided_map(|(res, (g, x))| {
[INFO] [stdout]      |                                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1368:38
[INFO] [stdout]      |
[INFO] [stdout] 1368 |                         .strided_map(|(res, (g, x))| {
[INFO] [stdout]      |                                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1363:17
[INFO] [stdout]      |
[INFO] [stdout] 1363 |                 move |grad: Tensor<FloatUnaryType<T>, Cpu, DEVICE, Al>| {
[INFO] [stdout]      |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1363:17
[INFO] [stdout]      |
[INFO] [stdout] 1363 |                 move |grad: Tensor<FloatUnaryType<T>, Cpu, DEVICE, Al>| {
[INFO] [stdout]      |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:849:38
[INFO] [stdout]     |
[INFO] [stdout] 849 |                         .strided_map(|(res, (g, x))| {
[INFO] [stdout]     |                                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:849:38
[INFO] [stdout]     |
[INFO] [stdout] 849 |                         .strided_map(|(res, (g, x))| {
[INFO] [stdout]     |                                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:844:17
[INFO] [stdout]     |
[INFO] [stdout] 844 |                 move |grad: Tensor<FloatUnaryType<T>, Cpu, DEVICE, Al>| {
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:844:17
[INFO] [stdout]     |
[INFO] [stdout] 844 |                 move |grad: Tensor<FloatUnaryType<T>, Cpu, DEVICE, Al>| {
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1425:38
[INFO] [stdout]      |
[INFO] [stdout] 1425 |                         .strided_map(|(res, (g, x))| {
[INFO] [stdout]      |                                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1425:38
[INFO] [stdout]      |
[INFO] [stdout] 1425 |                         .strided_map(|(res, (g, x))| {
[INFO] [stdout]      |                                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1420:17
[INFO] [stdout]      |
[INFO] [stdout] 1420 |                 move |grad: Tensor<FloatUnaryType<T>, Cpu, DEVICE, Al>| {
[INFO] [stdout]      |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1420:17
[INFO] [stdout]      |
[INFO] [stdout] 1420 |                 move |grad: Tensor<FloatUnaryType<T>, Cpu, DEVICE, Al>| {
[INFO] [stdout]      |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:882:38
[INFO] [stdout]     |
[INFO] [stdout] 882 |                         .strided_map(|(res, (g, x))| {
[INFO] [stdout]     |                                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:882:38
[INFO] [stdout]     |
[INFO] [stdout] 882 |                         .strided_map(|(res, (g, x))| {
[INFO] [stdout]     |                                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:877:17
[INFO] [stdout]     |
[INFO] [stdout] 877 |                 move |grad: Tensor<FloatUnaryType<T>, Cpu, DEVICE, Al>| {
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:877:17
[INFO] [stdout]     |
[INFO] [stdout] 877 |                 move |grad: Tensor<FloatUnaryType<T>, Cpu, DEVICE, Al>| {
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:924:38
[INFO] [stdout]     |
[INFO] [stdout] 924 |                         .strided_map(|(res, (g, x))| {
[INFO] [stdout]     |                                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:924:38
[INFO] [stdout]     |
[INFO] [stdout] 924 |                         .strided_map(|(res, (g, x))| {
[INFO] [stdout]     |                                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:919:17
[INFO] [stdout]     |
[INFO] [stdout] 919 |                 move |grad: Tensor<FloatUnaryType<T>, Cpu, DEVICE, Al>| {
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:919:17
[INFO] [stdout]     |
[INFO] [stdout] 919 |                 move |grad: Tensor<FloatUnaryType<T>, Cpu, DEVICE, Al>| {
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:970:38
[INFO] [stdout]     |
[INFO] [stdout] 970 |                         .strided_map(|(res, (g, x))| {
[INFO] [stdout]     |                                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:970:38
[INFO] [stdout]     |
[INFO] [stdout] 970 |                         .strided_map(|(res, (g, x))| {
[INFO] [stdout]     |                                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:965:17
[INFO] [stdout]     |
[INFO] [stdout] 965 |                 move |grad: Tensor<FloatUnaryType<T>, Cpu, DEVICE, Al>| {
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_external/float_out_unary.rs:965:17
[INFO] [stdout]     |
[INFO] [stdout] 965 |                 move |grad: Tensor<FloatUnaryType<T>, Cpu, DEVICE, Al>| {
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1012:38
[INFO] [stdout]      |
[INFO] [stdout] 1012 |                         .strided_map(|(res, (g, x))| {
[INFO] [stdout]      |                                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1012:38
[INFO] [stdout]      |
[INFO] [stdout] 1012 |                         .strided_map(|(res, (g, x))| {
[INFO] [stdout]      |                                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1007:17
[INFO] [stdout]      |
[INFO] [stdout] 1007 |                 move |grad: Tensor<FloatUnaryType<T>, Cpu, DEVICE, Al>| {
[INFO] [stdout]      |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1007:17
[INFO] [stdout]      |
[INFO] [stdout] 1007 |                 move |grad: Tensor<FloatUnaryType<T>, Cpu, DEVICE, Al>| {
[INFO] [stdout]      |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1051:38
[INFO] [stdout]      |
[INFO] [stdout] 1051 |                         .strided_map(|(res, (g, x))| {
[INFO] [stdout]      |                                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1051:38
[INFO] [stdout]      |
[INFO] [stdout] 1051 |                         .strided_map(|(res, (g, x))| {
[INFO] [stdout]      |                                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1046:17
[INFO] [stdout]      |
[INFO] [stdout] 1046 |                 move |grad: Tensor<FloatUnaryType<T>, Cpu, DEVICE, Al>| {
[INFO] [stdout]      |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1046:17
[INFO] [stdout]      |
[INFO] [stdout] 1046 |                 move |grad: Tensor<FloatUnaryType<T>, Cpu, DEVICE, Al>| {
[INFO] [stdout]      |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1095:38
[INFO] [stdout]      |
[INFO] [stdout] 1095 |                         .strided_map(|(res, (g, x))| {
[INFO] [stdout]      |                                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1095:38
[INFO] [stdout]      |
[INFO] [stdout] 1095 |                         .strided_map(|(res, (g, x))| {
[INFO] [stdout]      |                                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1090:17
[INFO] [stdout]      |
[INFO] [stdout] 1090 |                 move |grad: Tensor<FloatUnaryType<T>, Cpu, DEVICE, Al>| {
[INFO] [stdout]      |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1090:17
[INFO] [stdout]      |
[INFO] [stdout] 1090 |                 move |grad: Tensor<FloatUnaryType<T>, Cpu, DEVICE, Al>| {
[INFO] [stdout]      |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1127:38
[INFO] [stdout]      |
[INFO] [stdout] 1127 |                         .strided_map(|(res, (g, x))| {
[INFO] [stdout]      |                                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1127:38
[INFO] [stdout]      |
[INFO] [stdout] 1127 |                         .strided_map(|(res, (g, x))| {
[INFO] [stdout]      |                                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1122:17
[INFO] [stdout]      |
[INFO] [stdout] 1122 |                 move |grad: Tensor<FloatUnaryType<T>, Cpu, DEVICE, Al>| {
[INFO] [stdout]      |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1122:17
[INFO] [stdout]      |
[INFO] [stdout] 1122 |                 move |grad: Tensor<FloatUnaryType<T>, Cpu, DEVICE, Al>| {
[INFO] [stdout]      |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1162:38
[INFO] [stdout]      |
[INFO] [stdout] 1162 |                         .strided_map(|(res, (g, x))| {
[INFO] [stdout]      |                                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1162:38
[INFO] [stdout]      |
[INFO] [stdout] 1162 |                         .strided_map(|(res, (g, x))| {
[INFO] [stdout]      |                                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1157:17
[INFO] [stdout]      |
[INFO] [stdout] 1157 |                 move |grad: Tensor<FloatUnaryType<T>, Cpu, DEVICE, Al>| {
[INFO] [stdout]      |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1157:17
[INFO] [stdout]      |
[INFO] [stdout] 1157 |                 move |grad: Tensor<FloatUnaryType<T>, Cpu, DEVICE, Al>| {
[INFO] [stdout]      |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1202:38
[INFO] [stdout]      |
[INFO] [stdout] 1202 |                         .strided_map(|(res, (g, x))| {
[INFO] [stdout]      |                                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/tensor_external/normalization.rs:51:27
[INFO] [stdout]    |
[INFO] [stdout] 51 |                 gamma.map(|t| t.inner.as_ref()),
[INFO] [stdout]    |                           ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1202:38
[INFO] [stdout]      |
[INFO] [stdout] 1202 |                         .strided_map(|(res, (g, x))| {
[INFO] [stdout]      |                                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/tensor_external/normalization.rs:51:27
[INFO] [stdout]    |
[INFO] [stdout] 51 |                 gamma.map(|t| t.inner.as_ref()),
[INFO] [stdout]    |                           ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1197:17
[INFO] [stdout]      |
[INFO] [stdout] 1197 |                 move |grad: Tensor<FloatUnaryType<T>, Cpu, DEVICE, Al>| {
[INFO] [stdout]      |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1197:17
[INFO] [stdout]      |
[INFO] [stdout] 1197 |                 move |grad: Tensor<FloatUnaryType<T>, Cpu, DEVICE, Al>| {
[INFO] [stdout]      |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/tensor_external/normalization.rs:52:26
[INFO] [stdout]    |
[INFO] [stdout] 52 |                 beta.map(|t| t.inner.as_ref()),
[INFO] [stdout]    |                          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/tensor_external/normalization.rs:52:26
[INFO] [stdout]    |
[INFO] [stdout] 52 |                 beta.map(|t| t.inner.as_ref()),
[INFO] [stdout]    |                          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1253:38
[INFO] [stdout]      |
[INFO] [stdout] 1253 |                         .strided_map(|(res, (g, x))| {
[INFO] [stdout]      |                                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1253:38
[INFO] [stdout]      |
[INFO] [stdout] 1253 |                         .strided_map(|(res, (g, x))| {
[INFO] [stdout]      |                                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1248:17
[INFO] [stdout]      |
[INFO] [stdout] 1248 |                 move |grad: Tensor<FloatUnaryType<T>, Cpu, DEVICE, Al>| {
[INFO] [stdout]      |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1248:17
[INFO] [stdout]      |
[INFO] [stdout] 1248 |                 move |grad: Tensor<FloatUnaryType<T>, Cpu, DEVICE, Al>| {
[INFO] [stdout]      |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1291:38
[INFO] [stdout]      |
[INFO] [stdout] 1291 |                         .strided_map(|(res, (g, x))| {
[INFO] [stdout]      |                                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1291:38
[INFO] [stdout]      |
[INFO] [stdout] 1291 |                         .strided_map(|(res, (g, x))| {
[INFO] [stdout]      |                                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1286:17
[INFO] [stdout]      |
[INFO] [stdout] 1286 |                 move |grad: Tensor<FloatUnaryType<T>, Cpu, DEVICE, Al>| {
[INFO] [stdout]      |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1286:17
[INFO] [stdout]      |
[INFO] [stdout] 1286 |                 move |grad: Tensor<FloatUnaryType<T>, Cpu, DEVICE, Al>| {
[INFO] [stdout]      |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1325:38
[INFO] [stdout]      |
[INFO] [stdout] 1325 |                         .strided_map(|(res, (g, x))| {
[INFO] [stdout]      |                                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1325:38
[INFO] [stdout]      |
[INFO] [stdout] 1325 |                         .strided_map(|(res, (g, x))| {
[INFO] [stdout]      |                                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1320:17
[INFO] [stdout]      |
[INFO] [stdout] 1320 |                 move |grad: Tensor<FloatUnaryType<T>, Cpu, DEVICE, Al>| {
[INFO] [stdout]      |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1320:17
[INFO] [stdout]      |
[INFO] [stdout] 1320 |                 move |grad: Tensor<FloatUnaryType<T>, Cpu, DEVICE, Al>| {
[INFO] [stdout]      |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1368:38
[INFO] [stdout]      |
[INFO] [stdout] 1368 |                         .strided_map(|(res, (g, x))| {
[INFO] [stdout]      |                                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1368:38
[INFO] [stdout]      |
[INFO] [stdout] 1368 |                         .strided_map(|(res, (g, x))| {
[INFO] [stdout]      |                                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1363:17
[INFO] [stdout]      |
[INFO] [stdout] 1363 |                 move |grad: Tensor<FloatUnaryType<T>, Cpu, DEVICE, Al>| {
[INFO] [stdout]      |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1363:17
[INFO] [stdout]      |
[INFO] [stdout] 1363 |                 move |grad: Tensor<FloatUnaryType<T>, Cpu, DEVICE, Al>| {
[INFO] [stdout]      |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1425:38
[INFO] [stdout]      |
[INFO] [stdout] 1425 |                         .strided_map(|(res, (g, x))| {
[INFO] [stdout]      |                                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1425:38
[INFO] [stdout]      |
[INFO] [stdout] 1425 |                         .strided_map(|(res, (g, x))| {
[INFO] [stdout]      |                                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1420:17
[INFO] [stdout]      |
[INFO] [stdout] 1420 |                 move |grad: Tensor<FloatUnaryType<T>, Cpu, DEVICE, Al>| {
[INFO] [stdout]      |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutUnary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]     --> src/backends/cpu/tensor_external/float_out_unary.rs:1420:17
[INFO] [stdout]      |
[INFO] [stdout] 1420 |                 move |grad: Tensor<FloatUnaryType<T>, Cpu, DEVICE, Al>| {
[INFO] [stdout]      |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/tensor_external/normalization.rs:51:27
[INFO] [stdout]    |
[INFO] [stdout] 51 |                 gamma.map(|t| t.inner.as_ref()),
[INFO] [stdout]    |                           ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/tensor_external/normalization.rs:51:27
[INFO] [stdout]    |
[INFO] [stdout] 51 |                 gamma.map(|t| t.inner.as_ref()),
[INFO] [stdout]    |                           ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/tensor_external/normalization.rs:52:26
[INFO] [stdout]    |
[INFO] [stdout] 52 |                 beta.map(|t| t.inner.as_ref()),
[INFO] [stdout]    |                          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]   --> src/backends/cpu/tensor_external/normalization.rs:52:26
[INFO] [stdout]    |
[INFO] [stdout] 52 |                 beta.map(|t| t.inner.as_ref()),
[INFO] [stdout]    |                          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_internal/common_reduce.rs:360:22
[INFO] [stdout]     |
[INFO] [stdout] 360 |             .fold(1, |acc, &x| acc * (self.shape()[x] as usize))
[INFO] [stdout]     |                      ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_internal/common_reduce.rs:360:22
[INFO] [stdout]     |
[INFO] [stdout] 360 |             .fold(1, |acc, &x| acc * (self.shape()[x] as usize))
[INFO] [stdout]     |                      ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_internal/common_reduce.rs:366:13
[INFO] [stdout]     |
[INFO] [stdout] 366 |             |a| a.cast(),
[INFO] [stdout]     |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_internal/common_reduce.rs:366:13
[INFO] [stdout]     |
[INFO] [stdout] 366 |             |a| a.cast(),
[INFO] [stdout]     |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_internal/common_reduce.rs:367:13
[INFO] [stdout]     |
[INFO] [stdout] 367 |             |a| a,
[INFO] [stdout]     |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_internal/common_reduce.rs:367:13
[INFO] [stdout]     |
[INFO] [stdout] 367 |             |a| a,
[INFO] [stdout]     |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_internal/common_reduce.rs:368:13
[INFO] [stdout]     |
[INFO] [stdout] 368 |             |a, b| a._add(b),
[INFO] [stdout]     |             ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_internal/common_reduce.rs:368:13
[INFO] [stdout]     |
[INFO] [stdout] 368 |             |a, b| a._add(b),
[INFO] [stdout]     |             ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_internal/common_reduce.rs:369:13
[INFO] [stdout]     |
[INFO] [stdout] 369 |             move |a| a._div(reduce_size),
[INFO] [stdout]     |             ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_internal/common_reduce.rs:369:13
[INFO] [stdout]     |
[INFO] [stdout] 369 |             move |a| a._div(reduce_size),
[INFO] [stdout]     |             ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_internal/common_reduce.rs:370:13
[INFO] [stdout]     |
[INFO] [stdout] 370 |             |a| a.into_vec(),
[INFO] [stdout]     |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_internal/common_reduce.rs:370:13
[INFO] [stdout]     |
[INFO] [stdout] 370 |             |a| a.into_vec(),
[INFO] [stdout]     |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_internal/common_reduce.rs:371:13
[INFO] [stdout]     |
[INFO] [stdout] 371 |             |a| a,
[INFO] [stdout]     |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_internal/common_reduce.rs:371:13
[INFO] [stdout]     |
[INFO] [stdout] 371 |             |a| a,
[INFO] [stdout]     |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_internal/common_reduce.rs:372:13
[INFO] [stdout]     |
[INFO] [stdout] 372 |             |a, b| a._add(b),
[INFO] [stdout]     |             ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_internal/common_reduce.rs:372:13
[INFO] [stdout]     |
[INFO] [stdout] 372 |             |a, b| a._add(b),
[INFO] [stdout]     |             ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_internal/common_reduce.rs:373:13
[INFO] [stdout]     |
[INFO] [stdout] 373 |             move |a| a._div(reduce_vec),
[INFO] [stdout]     |             ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_internal/common_reduce.rs:373:13
[INFO] [stdout]     |
[INFO] [stdout] 373 |             move |a| a._div(reduce_vec),
[INFO] [stdout]     |             ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_internal/common_reduce.rs:392:13
[INFO] [stdout]     |
[INFO] [stdout] 392 |             |a| {
[INFO] [stdout]     |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_internal/common_reduce.rs:392:13
[INFO] [stdout]     |
[INFO] [stdout] 392 |             |a| {
[INFO] [stdout]     |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_internal/common_reduce.rs:396:13
[INFO] [stdout]     |
[INFO] [stdout] 396 |             |a| a._square(),
[INFO] [stdout]     |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_internal/common_reduce.rs:396:13
[INFO] [stdout]     |
[INFO] [stdout] 396 |             |a| a._square(),
[INFO] [stdout]     |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_internal/common_reduce.rs:397:13
[INFO] [stdout]     |
[INFO] [stdout] 397 |             |a, b| a._add(b),
[INFO] [stdout]     |             ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_internal/common_reduce.rs:397:13
[INFO] [stdout]     |
[INFO] [stdout] 397 |             |a, b| a._add(b),
[INFO] [stdout]     |             ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_internal/common_reduce.rs:398:13
[INFO] [stdout]     |
[INFO] [stdout] 398 |             move |a| a._sqrt(),
[INFO] [stdout]     |             ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_internal/common_reduce.rs:398:13
[INFO] [stdout]     |
[INFO] [stdout] 398 |             move |a| a._sqrt(),
[INFO] [stdout]     |             ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_internal/common_reduce.rs:399:13
[INFO] [stdout]     |
[INFO] [stdout] 399 |             |a| {
[INFO] [stdout]     |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_internal/common_reduce.rs:399:13
[INFO] [stdout]     |
[INFO] [stdout] 399 |             |a| {
[INFO] [stdout]     |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_internal/common_reduce.rs:403:13
[INFO] [stdout]     |
[INFO] [stdout] 403 |             |a| a._square(),
[INFO] [stdout]     |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_internal/common_reduce.rs:403:13
[INFO] [stdout]     |
[INFO] [stdout] 403 |             |a| a._square(),
[INFO] [stdout]     |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_internal/common_reduce.rs:404:13
[INFO] [stdout]     |
[INFO] [stdout] 404 |             |a, b| a._add(b),
[INFO] [stdout]     |             ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_internal/common_reduce.rs:404:13
[INFO] [stdout]     |
[INFO] [stdout] 404 |             |a, b| a._add(b),
[INFO] [stdout]     |             ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_internal/common_reduce.rs:405:13
[INFO] [stdout]     |
[INFO] [stdout] 405 |             move |a| a._sqrt(),
[INFO] [stdout]     |             ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_internal/common_reduce.rs:405:13
[INFO] [stdout]     |
[INFO] [stdout] 405 |             move |a| a._sqrt(),
[INFO] [stdout]     |             ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_internal/common_reduce.rs:427:13
[INFO] [stdout]     |
[INFO] [stdout] 427 |             move |a| {
[INFO] [stdout]     |             ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_internal/common_reduce.rs:427:13
[INFO] [stdout]     |
[INFO] [stdout] 427 |             move |a| {
[INFO] [stdout]     |             ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_internal/common_reduce.rs:431:13
[INFO] [stdout]     |
[INFO] [stdout] 431 |             move |a| a._abs()._pow(three),
[INFO] [stdout]     |             ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_internal/common_reduce.rs:431:13
[INFO] [stdout]     |
[INFO] [stdout] 431 |             move |a| a._abs()._pow(three),
[INFO] [stdout]     |             ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_internal/common_reduce.rs:432:13
[INFO] [stdout]     |
[INFO] [stdout] 432 |             |a, b| a._add(b),
[INFO] [stdout]     |             ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_internal/common_reduce.rs:432:13
[INFO] [stdout]     |
[INFO] [stdout] 432 |             |a, b| a._add(b),
[INFO] [stdout]     |             ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_internal/common_reduce.rs:433:13
[INFO] [stdout]     |
[INFO] [stdout] 433 |             move |a| a._pow(one_third),
[INFO] [stdout]     |             ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_internal/common_reduce.rs:433:13
[INFO] [stdout]     |
[INFO] [stdout] 433 |             move |a| a._pow(one_third),
[INFO] [stdout]     |             ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_internal/common_reduce.rs:434:13
[INFO] [stdout]     |
[INFO] [stdout] 434 |             move |a| {
[INFO] [stdout]     |             ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_internal/common_reduce.rs:434:13
[INFO] [stdout]     |
[INFO] [stdout] 434 |             move |a| {
[INFO] [stdout]     |             ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_internal/common_reduce.rs:438:13
[INFO] [stdout]     |
[INFO] [stdout] 438 |             move |a| a._abs()._pow(three_vec),
[INFO] [stdout]     |             ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_internal/common_reduce.rs:438:13
[INFO] [stdout]     |
[INFO] [stdout] 438 |             move |a| a._abs()._pow(three_vec),
[INFO] [stdout]     |             ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_internal/common_reduce.rs:439:13
[INFO] [stdout]     |
[INFO] [stdout] 439 |             |a, b| a._add(b),
[INFO] [stdout]     |             ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_internal/common_reduce.rs:439:13
[INFO] [stdout]     |
[INFO] [stdout] 439 |             |a, b| a._add(b),
[INFO] [stdout]     |             ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_internal/common_reduce.rs:440:13
[INFO] [stdout]     |
[INFO] [stdout] 440 |             move |a| a._pow(one_third_vec),
[INFO] [stdout]     |             ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_internal/common_reduce.rs:440:13
[INFO] [stdout]     |
[INFO] [stdout] 440 |             move |a| a._pow(one_third_vec),
[INFO] [stdout]     |             ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_internal/common_reduce.rs:462:13
[INFO] [stdout]     |
[INFO] [stdout] 462 |             |a| {
[INFO] [stdout]     |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_internal/common_reduce.rs:462:13
[INFO] [stdout]     |
[INFO] [stdout] 462 |             |a| {
[INFO] [stdout]     |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_internal/common_reduce.rs:466:13
[INFO] [stdout]     |
[INFO] [stdout] 466 |             |a| a._exp(),
[INFO] [stdout]     |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_internal/common_reduce.rs:466:13
[INFO] [stdout]     |
[INFO] [stdout] 466 |             |a| a._exp(),
[INFO] [stdout]     |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_internal/common_reduce.rs:467:13
[INFO] [stdout]     |
[INFO] [stdout] 467 |             |a, b| a._add(b),
[INFO] [stdout]     |             ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut<<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: TraitPredicate(<<T as hpt_types::type_promote::FloatOutBinary>::Output as hpt_types::type_promote::NormalOut>, polarity:Positive), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_internal/common_reduce.rs:467:13
[INFO] [stdout]     |
[INFO] [stdout] 467 |             |a, b| a._add(b),
[INFO] [stdout]     |             ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inconsistency during normalizing env `Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }`, old=Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] }, next=Some(
[INFO] [stdout]            Binder { value: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [T/#0, T/#0], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. }))), bound_vars: [] },
[INFO] [stdout]        )
[INFO] [stdout]    --> src/backends/cpu/tensor_internal/common_reduce.rs:468:13
[INFO] [stdout]     |
[INFO] [stdout] 468 |             |a| a._ln(),
[INFO] [stdout]     |             ^^^
[WARN] too many lines in the log, truncating it
