[INFO] fetching crate hpt 0.1.3... [INFO] checking hpt-0.1.3 against try#c8085cfed34c45021fc8f66d073f6394b3e35431 for pr-148939-1 [INFO] extracting crate hpt 0.1.3 into /workspace/builds/worker-3-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-3-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-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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] 169ad674c79fb1482758749ea636f597ff0fc323f4319142f39351defbd4eeac [INFO] running `Command { std: "docker" "start" "-a" "169ad674c79fb1482758749ea636f597ff0fc323f4319142f39351defbd4eeac", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "169ad674c79fb1482758749ea636f597ff0fc323f4319142f39351defbd4eeac", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "169ad674c79fb1482758749ea636f597ff0fc323f4319142f39351defbd4eeac", kill_on_drop: false }` [INFO] [stdout] 169ad674c79fb1482758749ea636f597ff0fc323f4319142f39351defbd4eeac [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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] 24b2d069857dc846e931bb1b219c0fa950ad6dff9e84abc76c70c3a56083bdc9 [INFO] running `Command { std: "docker" "start" "-a" "24b2d069857dc846e931bb1b219c0fa950ad6dff9e84abc76c70c3a56083bdc9", kill_on_drop: false }` [INFO] [stderr] Compiling proc-macro2 v1.0.94 [INFO] [stderr] Compiling libc v0.2.170 [INFO] [stderr] Compiling libm v0.2.11 [INFO] [stderr] Compiling autocfg v1.4.0 [INFO] [stderr] Checking cfg-if v1.0.0 [INFO] [stderr] Compiling getrandom v0.3.1 [INFO] [stderr] Checking byteorder v1.5.0 [INFO] [stderr] Compiling zerocopy v0.8.23 [INFO] [stderr] Checking once_cell v1.21.1 [INFO] [stderr] Compiling memchr v2.7.4 [INFO] [stderr] Compiling generic-array v0.14.7 [INFO] [stderr] Compiling regex-syntax v0.8.5 [INFO] [stderr] Compiling pulp v0.21.4 [INFO] [stderr] Compiling thiserror v2.0.12 [INFO] [stderr] Checking bitflags v2.9.0 [INFO] [stderr] Checking either v1.15.0 [INFO] [stderr] Checking reborrow v0.5.5 [INFO] [stderr] Compiling seq-macro v0.3.6 [INFO] [stderr] Checking subtle v2.6.1 [INFO] [stderr] Checking raw-cpuid v11.5.0 [INFO] [stderr] Checking allocator-api2 v0.2.21 [INFO] [stderr] Checking rayon v1.10.0 [INFO] [stderr] Checking foldhash v0.1.4 [INFO] [stderr] Compiling zstd-safe v7.2.3 [INFO] [stderr] Checking crc32fast v1.4.2 [INFO] [stderr] Checking crc-catalog v2.4.0 [INFO] [stderr] Compiling serde_json v1.0.140 [INFO] [stderr] Checking adler2 v2.0.0 [INFO] [stderr] Compiling portable-atomic v1.11.0 [INFO] [stderr] Checking crc v3.2.1 [INFO] [stderr] Checking miniz_oxide v0.8.5 [INFO] [stderr] Compiling num-traits v0.2.19 [INFO] [stderr] Checking deranged v0.3.11 [INFO] [stderr] Checking hashbrown v0.15.2 [INFO] [stderr] Checking crypto-common v0.1.6 [INFO] [stderr] Checking block-buffer v0.10.4 [INFO] [stderr] Checking inout v0.1.4 [INFO] [stderr] Compiling aho-corasick v1.1.3 [INFO] [stderr] Checking digest v0.10.7 [INFO] [stderr] Checking cipher v0.4.4 [INFO] [stderr] Compiling quote v1.0.40 [INFO] [stderr] Compiling syn v2.0.100 [INFO] [stderr] Compiling proc-macro2-diagnostics v0.10.1 [INFO] [stderr] Compiling jobserver v0.1.32 [INFO] [stderr] Checking hmac v0.12.1 [INFO] [stderr] Compiling zip v2.4.2 [INFO] [stderr] Compiling cc v1.2.16 [INFO] [stderr] Checking unicode-width v0.2.0 [INFO] [stderr] Compiling dtor-proc-macro v0.0.5 [INFO] [stderr] Checking simd-adler32 v0.3.7 [INFO] [stderr] Checking bumpalo v3.17.0 [INFO] [stderr] Checking rand_core v0.9.3 [INFO] [stderr] Checking log v0.4.26 [INFO] [stderr] Checking time-core v0.1.3 [INFO] [stderr] Checking lockfree-object-pool v0.1.6 [INFO] [stderr] Checking indexmap v2.7.1 [INFO] [stderr] Checking time v0.3.39 [INFO] [stderr] Checking dtor v0.0.5 [INFO] [stderr] Checking console v0.15.11 [INFO] [stderr] Checking pbkdf2 v0.12.2 [INFO] [stderr] Checking aes v0.8.4 [INFO] [stderr] Checking sha1 v0.10.6 [INFO] [stderr] Checking zopfli v0.8.1 [INFO] [stderr] Checking num-integer v0.1.46 [INFO] [stderr] Checking flate2 v1.1.0 [INFO] [stderr] Checking lzma-rs v0.3.0 [INFO] [stderr] Compiling rustfft v6.2.0 [INFO] [stderr] Compiling yansi v1.0.1 [INFO] [stderr] Checking num-bigint v0.4.6 [INFO] [stderr] Checking num-iter v0.1.45 [INFO] [stderr] Checking deflate64 v0.1.9 [INFO] [stderr] Compiling ctor-proc-macro v0.0.5 [INFO] [stderr] Checking strength_reduce v0.2.4 [INFO] [stderr] Checking primal-check v0.3.4 [INFO] [stderr] Checking lru v0.13.0 [INFO] [stderr] Checking num_cpus v1.16.0 [INFO] [stderr] Compiling heck v0.5.0 [INFO] [stderr] Checking transpose v0.2.3 [INFO] [stderr] Checking cache-size v0.7.0 [INFO] [stderr] Checking indicatif v0.17.11 [INFO] [stderr] Checking ctor v0.4.1 [INFO] [stderr] Checking threadpool v1.8.1 [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] Compiling regex-automata v0.4.9 [INFO] [stderr] Checking xz2 v0.1.7 [INFO] [stderr] Checking bzip2 v0.5.2 [INFO] [stderr] Checking num-rational v0.4.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 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 zerocopy v0.7.35 [INFO] [stderr] Compiling regex v1.11.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 ppv-lite86 v0.2.20 [INFO] [stderr] Checking num v0.4.3 [INFO] [stderr] Checking zstd v0.13.3 [INFO] [stderr] Checking rand_chacha v0.9.0 [INFO] [stderr] Compiling hpt-macros v0.1.2 [INFO] [stderr] Checking rand v0.9.0 [INFO] [stderr] Checking rand_distr v0.5.1 [INFO] [stderr] Checking serde v1.0.219 [INFO] [stderr] Checking half v2.5.0 [INFO] [stderr] Checking gemm-common v0.18.2 [INFO] [stderr] Checking hpt-types v0.1.3 [INFO] [stderr] Checking safetensors v0.5.3 [INFO] [stderr] Checking gemm-f32 v0.18.2 [INFO] [stderr] Checking gemm-c64 v0.18.2 [INFO] [stderr] Checking gemm-c32 v0.18.2 [INFO] [stderr] Checking gemm-f64 v0.18.2 [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-iterator v0.1.2 [INFO] [stderr] Checking hpt-dataloader v0.1.3 [INFO] [stderr] Checking hpt-display 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( [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, [INFO] [stdout] 95 | | O: CommonBounds + NormalOut + FloatOutUnary, [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( [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, [INFO] [stdout] 95 | | O: CommonBounds + NormalOut + FloatOutUnary, [INFO] [stdout] | |___________________________________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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( [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, [INFO] [stdout] 95 | | O: CommonBounds + NormalOut + FloatOutUnary, [INFO] [stdout] | |___________________________________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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( [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, [INFO] [stdout] 95 | | O: CommonBounds + NormalOut + FloatOutUnary, [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( [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, [INFO] [stdout] ... | [INFO] [stdout] 217 | | T::Vec: FloatOutUnary, [INFO] [stdout] 218 | | O::Vec: FloatOutBinary, [INFO] [stdout] | |____________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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( [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, [INFO] [stdout] ... | [INFO] [stdout] 217 | | T::Vec: FloatOutUnary, [INFO] [stdout] 218 | | O::Vec: FloatOutBinary, [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( [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, [INFO] [stdout] ... | [INFO] [stdout] 334 | | T: CommonBounds + FloatOutUnary, [INFO] [stdout] 335 | | O: CommonBounds + NormalOut + FloatOutUnary, [INFO] [stdout] | |___________________________________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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( [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, [INFO] [stdout] ... | [INFO] [stdout] 334 | | T: CommonBounds + FloatOutUnary, [INFO] [stdout] 335 | | O: CommonBounds + NormalOut + FloatOutUnary, [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( [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, [INFO] [stdout] 381 | | O: CommonBounds + NormalOut + FloatOutUnary, [INFO] [stdout] | |___________________________________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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( [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, [INFO] [stdout] 381 | | O: CommonBounds + NormalOut + FloatOutUnary, [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( [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, [INFO] [stdout] ... | [INFO] [stdout] 217 | | T::Vec: FloatOutUnary, [INFO] [stdout] 218 | | O::Vec: FloatOutBinary, [INFO] [stdout] | |____________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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( [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, [INFO] [stdout] ... | [INFO] [stdout] 217 | | T::Vec: FloatOutUnary, [INFO] [stdout] 218 | | O::Vec: FloatOutBinary, [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( [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, [INFO] [stdout] ... | [INFO] [stdout] 334 | | T: CommonBounds + FloatOutUnary, [INFO] [stdout] 335 | | O: CommonBounds + NormalOut + FloatOutUnary, [INFO] [stdout] | |___________________________________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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( [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, [INFO] [stdout] ... | [INFO] [stdout] 334 | | T: CommonBounds + FloatOutUnary, [INFO] [stdout] 335 | | O: CommonBounds + NormalOut + FloatOutUnary, [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( [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, [INFO] [stdout] 381 | | O: CommonBounds + NormalOut + FloatOutUnary, [INFO] [stdout] | |___________________________________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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( [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, [INFO] [stdout] 381 | | O: CommonBounds + NormalOut + FloatOutUnary, [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( [INFO] [stdout] 34 | | a: &_Tensor, [INFO] [stdout] 35 | | axis: i64, [INFO] [stdout] 36 | | c: Option<_Tensor>, [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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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( [INFO] [stdout] 34 | | a: &_Tensor, [INFO] [stdout] 35 | | axis: i64, [INFO] [stdout] 36 | | c: Option<_Tensor>, [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( [INFO] [stdout] 166 | | a: &_Tensor, [INFO] [stdout] 167 | | axis: i64, [INFO] [stdout] 168 | | c: Option<_Tensor>, [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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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( [INFO] [stdout] 166 | | a: &_Tensor, [INFO] [stdout] 167 | | axis: i64, [INFO] [stdout] 168 | | c: Option<_Tensor>, [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( [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 + Cast, [INFO] [stdout] 96 | | O: CommonBounds + NormalOut + FloatOutUnary, [INFO] [stdout] | |___________________________________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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( [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 + Cast, [INFO] [stdout] 96 | | O: CommonBounds + NormalOut + FloatOutUnary, [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( [INFO] [stdout] 34 | | a: &_Tensor, [INFO] [stdout] 35 | | axis: i64, [INFO] [stdout] 36 | | c: Option<_Tensor>, [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/logsoftmax.rs:204:1 [INFO] [stdout] | [INFO] [stdout] 204 | / pub(crate) fn contiguous_dim_include( [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, [INFO] [stdout] ... | [INFO] [stdout] 217 | | T::Vec: FloatOutUnary + IntoVec, [INFO] [stdout] 218 | | O::Vec: FloatOutBinary, [INFO] [stdout] | |____________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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( [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, [INFO] [stdout] ... | [INFO] [stdout] 217 | | T::Vec: FloatOutUnary + IntoVec, [INFO] [stdout] 218 | | O::Vec: FloatOutBinary, [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( [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, [INFO] [stdout] ... | [INFO] [stdout] 336 | | T: CommonBounds + FloatOutUnary + Cast, [INFO] [stdout] 337 | | O: CommonBounds + NormalOut + FloatOutUnary, [INFO] [stdout] | |___________________________________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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( [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, [INFO] [stdout] ... | [INFO] [stdout] 336 | | T: CommonBounds + FloatOutUnary + Cast, [INFO] [stdout] 337 | | O: CommonBounds + NormalOut + FloatOutUnary, [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( [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 + Cast, [INFO] [stdout] 384 | | O: CommonBounds + NormalOut + FloatOutUnary, [INFO] [stdout] | |___________________________________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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( [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 + Cast, [INFO] [stdout] 384 | | O: CommonBounds + NormalOut + FloatOutUnary, [INFO] [stdout] | |___________________________________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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( [INFO] [stdout] 34 | | a: &_Tensor, [INFO] [stdout] 35 | | axis: i64, [INFO] [stdout] 36 | | c: Option<_Tensor>, [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( [INFO] [stdout] 166 | | a: &_Tensor, [INFO] [stdout] 167 | | axis: i64, [INFO] [stdout] 168 | | c: Option<_Tensor>, [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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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( [INFO] [stdout] 166 | | a: &_Tensor, [INFO] [stdout] 167 | | axis: i64, [INFO] [stdout] 168 | | c: Option<_Tensor>, [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( [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 + Cast, [INFO] [stdout] 96 | | O: CommonBounds + NormalOut + FloatOutUnary, [INFO] [stdout] | |___________________________________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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( [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 + Cast, [INFO] [stdout] 96 | | O: CommonBounds + NormalOut + FloatOutUnary, [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( [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, [INFO] [stdout] ... | [INFO] [stdout] 217 | | T::Vec: FloatOutUnary + IntoVec, [INFO] [stdout] 218 | | O::Vec: FloatOutBinary, [INFO] [stdout] | |____________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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( [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, [INFO] [stdout] ... | [INFO] [stdout] 217 | | T::Vec: FloatOutUnary + IntoVec, [INFO] [stdout] 218 | | O::Vec: FloatOutBinary, [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( [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, [INFO] [stdout] ... | [INFO] [stdout] 336 | | T: CommonBounds + FloatOutUnary + Cast, [INFO] [stdout] 337 | | O: CommonBounds + NormalOut + FloatOutUnary, [INFO] [stdout] | |___________________________________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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( [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, [INFO] [stdout] ... | [INFO] [stdout] 336 | | T: CommonBounds + FloatOutUnary + Cast, [INFO] [stdout] 337 | | O: CommonBounds + NormalOut + FloatOutUnary, [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( [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 + Cast, [INFO] [stdout] 384 | | O: CommonBounds + NormalOut + FloatOutUnary, [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( [INFO] [stdout] 33 | | a: &_Tensor, [INFO] [stdout] 34 | | axis: i64, [INFO] [stdout] 35 | | c: Option<_Tensor>, [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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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( [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 + Cast, [INFO] [stdout] 384 | | O: CommonBounds + NormalOut + FloatOutUnary, [INFO] [stdout] | |___________________________________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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( [INFO] [stdout] 33 | | a: &_Tensor, [INFO] [stdout] 34 | | axis: i64, [INFO] [stdout] 35 | | c: Option<_Tensor>, [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( [INFO] [stdout] 165 | | a: &_Tensor, [INFO] [stdout] 166 | | axis: i64, [INFO] [stdout] 167 | | c: Option<_Tensor>, [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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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( [INFO] [stdout] 165 | | a: &_Tensor, [INFO] [stdout] 166 | | axis: i64, [INFO] [stdout] 167 | | c: Option<_Tensor>, [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/normalization/softmax.rs:32:1 [INFO] [stdout] | [INFO] [stdout] 32 | / pub(crate) fn contiguous_softmax( [INFO] [stdout] 33 | | a: &_Tensor, [INFO] [stdout] 34 | | axis: i64, [INFO] [stdout] 35 | | c: Option<_Tensor>, [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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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( [INFO] [stdout] 33 | | a: &_Tensor, [INFO] [stdout] 34 | | axis: i64, [INFO] [stdout] 35 | | c: Option<_Tensor>, [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( [INFO] [stdout] 165 | | a: &_Tensor, [INFO] [stdout] 166 | | axis: i64, [INFO] [stdout] 167 | | c: Option<_Tensor>, [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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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( [INFO] [stdout] 165 | | a: &_Tensor, [INFO] [stdout] 166 | | axis: i64, [INFO] [stdout] 167 | | c: Option<_Tensor>, [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 FloatUnaryOps for DiffTensor [INFO] [stdout] 549 | | where [INFO] [stdout] 550 | | T: FloatOutUnary + PartialOrd + Cmp + Cast>, [INFO] [stdout] 551 | | FloatUnaryType: 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(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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 FloatUnaryOps for DiffTensor [INFO] [stdout] 549 | | where [INFO] [stdout] 550 | | T: FloatOutUnary + PartialOrd + Cmp + Cast>, [INFO] [stdout] 551 | | FloatUnaryType: 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, Cpu, DEVICE, Al>; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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, 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, Cpu, DEVICE, Al>; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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, 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; [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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; [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 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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 { [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_(&self, out: U) -> std::result::Result [INFO] [stdout] 592 | | where [INFO] [stdout] 593 | | U: BorrowMut, [INFO] [stdout] | |__________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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_(&self, out: U) -> std::result::Result [INFO] [stdout] 592 | | where [INFO] [stdout] 593 | | U: BorrowMut, [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 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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 { [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 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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 { [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 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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 { [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 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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 { [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 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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 { [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 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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 { [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 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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 { [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 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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 { [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 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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 { [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 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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 { [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 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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 { [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_(&self, out: U) -> std::result::Result [INFO] [stdout] 643 | | where [INFO] [stdout] 644 | | U: BorrowMut, [INFO] [stdout] | |__________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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_(&self, out: U) -> std::result::Result [INFO] [stdout] 643 | | where [INFO] [stdout] 644 | | U: BorrowMut, [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_(&self, out: U) -> std::result::Result [INFO] [stdout] 650 | | where [INFO] [stdout] 651 | | U: BorrowMut, [INFO] [stdout] | |__________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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_(&self, out: U) -> std::result::Result [INFO] [stdout] 650 | | where [INFO] [stdout] 651 | | U: BorrowMut, [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_(&self, out: U) -> std::result::Result [INFO] [stdout] 657 | | where [INFO] [stdout] 658 | | U: BorrowMut, [INFO] [stdout] | |__________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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_(&self, out: U) -> std::result::Result [INFO] [stdout] 657 | | where [INFO] [stdout] 658 | | U: BorrowMut, [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_(&self, out: U) -> std::result::Result [INFO] [stdout] 664 | | where [INFO] [stdout] 665 | | U: BorrowMut, [INFO] [stdout] | |__________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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_(&self, out: U) -> std::result::Result [INFO] [stdout] 664 | | where [INFO] [stdout] 665 | | U: BorrowMut, [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_(&self, out: U) -> std::result::Result [INFO] [stdout] 671 | | where [INFO] [stdout] 672 | | U: BorrowMut, [INFO] [stdout] | |__________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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_(&self, out: U) -> std::result::Result [INFO] [stdout] 671 | | where [INFO] [stdout] 672 | | U: BorrowMut, [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_(&self, out: U) -> std::result::Result [INFO] [stdout] 678 | | where [INFO] [stdout] 679 | | U: BorrowMut, [INFO] [stdout] | |__________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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_(&self, out: U) -> std::result::Result [INFO] [stdout] 678 | | where [INFO] [stdout] 679 | | U: BorrowMut, [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_(&self, out: U) -> std::result::Result [INFO] [stdout] 685 | | where [INFO] [stdout] 686 | | U: BorrowMut, [INFO] [stdout] | |__________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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_(&self, out: U) -> std::result::Result [INFO] [stdout] 685 | | where [INFO] [stdout] 686 | | U: BorrowMut, [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_(&self, out: U) -> std::result::Result [INFO] [stdout] 692 | | where [INFO] [stdout] 693 | | U: BorrowMut, [INFO] [stdout] | |__________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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_(&self, out: U) -> std::result::Result [INFO] [stdout] 692 | | where [INFO] [stdout] 693 | | U: BorrowMut, [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_(&self, out: U) -> std::result::Result [INFO] [stdout] 699 | | where [INFO] [stdout] 700 | | U: BorrowMut, [INFO] [stdout] | |__________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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_(&self, out: U) -> std::result::Result [INFO] [stdout] 699 | | where [INFO] [stdout] 700 | | U: BorrowMut, [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_(&self, out: U) -> std::result::Result [INFO] [stdout] 706 | | where [INFO] [stdout] 707 | | U: BorrowMut, [INFO] [stdout] | |__________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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_(&self, out: U) -> std::result::Result [INFO] [stdout] 706 | | where [INFO] [stdout] 707 | | U: BorrowMut, [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 FloatUnaryOps for DiffTensor [INFO] [stdout] 549 | | where [INFO] [stdout] 550 | | T: FloatOutUnary + PartialOrd + Cmp + Cast>, [INFO] [stdout] 551 | | FloatUnaryType: 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(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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 FloatUnaryOps for DiffTensor [INFO] [stdout] 549 | | where [INFO] [stdout] 550 | | T: FloatOutUnary + PartialOrd + Cmp + Cast>, [INFO] [stdout] 551 | | FloatUnaryType: 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:712:5 [INFO] [stdout] | [INFO] [stdout] 712 | / fn atanh_(&self, out: U) -> std::result::Result [INFO] [stdout] 713 | | where [INFO] [stdout] 714 | | U: BorrowMut, [INFO] [stdout] | |__________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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_(&self, out: U) -> std::result::Result [INFO] [stdout] 713 | | where [INFO] [stdout] 714 | | U: BorrowMut, [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, Cpu, DEVICE, Al>; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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, 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:719:5 [INFO] [stdout] | [INFO] [stdout] 719 | fn exp(&self) -> std::result::Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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 { [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, 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:723:5 [INFO] [stdout] | [INFO] [stdout] 723 | / fn exp_(&self, out: U) -> std::result::Result [INFO] [stdout] 724 | | where [INFO] [stdout] 725 | | U: BorrowMut, [INFO] [stdout] | |__________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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_(&self, out: U) -> std::result::Result [INFO] [stdout] 724 | | where [INFO] [stdout] 725 | | U: BorrowMut, [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 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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, 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; [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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; [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 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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 { [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_(&self, out: U) -> std::result::Result [INFO] [stdout] 759 | | where [INFO] [stdout] 760 | | U: BorrowMut, [INFO] [stdout] | |__________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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_(&self, out: U) -> std::result::Result [INFO] [stdout] 759 | | where [INFO] [stdout] 760 | | U: BorrowMut, [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_(&self, out: U) -> std::result::Result [INFO] [stdout] 592 | | where [INFO] [stdout] 593 | | U: BorrowMut, [INFO] [stdout] | |__________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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_(&self, out: U) -> std::result::Result [INFO] [stdout] 592 | | where [INFO] [stdout] 593 | | U: BorrowMut, [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 { [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 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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 { [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_(&self, out: U) -> std::result::Result [INFO] [stdout] 794 | | where [INFO] [stdout] 795 | | U: BorrowMut, [INFO] [stdout] | |__________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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_(&self, out: U) -> std::result::Result [INFO] [stdout] 794 | | where [INFO] [stdout] 795 | | U: BorrowMut, [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 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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 { [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_(&self, out: U) -> std::result::Result [INFO] [stdout] 829 | | where [INFO] [stdout] 830 | | U: BorrowMut, [INFO] [stdout] | |__________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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_(&self, out: U) -> std::result::Result [INFO] [stdout] 829 | | where [INFO] [stdout] 830 | | U: BorrowMut, [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 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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 { [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 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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 { [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 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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 { [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_(&self, out: U) -> std::result::Result [INFO] [stdout] 862 | | where [INFO] [stdout] 863 | | U: BorrowMut, [INFO] [stdout] | |__________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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_(&self, out: U) -> std::result::Result [INFO] [stdout] 862 | | where [INFO] [stdout] 863 | | U: BorrowMut, [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 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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 { [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 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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 { [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 { [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_(&self, out: U) -> std::result::Result [INFO] [stdout] 904 | | where [INFO] [stdout] 905 | | U: BorrowMut, [INFO] [stdout] | |__________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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_(&self, out: U) -> std::result::Result [INFO] [stdout] 904 | | where [INFO] [stdout] 905 | | U: BorrowMut, [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 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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 { [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 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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 { [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 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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 { [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_(&self, out: U) -> std::result::Result [INFO] [stdout] 946 | | where [INFO] [stdout] 947 | | U: BorrowMut, [INFO] [stdout] | |__________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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_(&self, out: U) -> std::result::Result [INFO] [stdout] 946 | | where [INFO] [stdout] 947 | | U: BorrowMut, [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 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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 { [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 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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 { [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 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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 { [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>( [INFO] [stdout] 953 | | &self, [INFO] [stdout] 954 | | alpha: V, [INFO] [stdout] 955 | | ) -> std::result::Result { [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 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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 { [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_(&self, out: U) -> std::result::Result [INFO] [stdout] 643 | | where [INFO] [stdout] 644 | | U: BorrowMut, [INFO] [stdout] | |__________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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>( [INFO] [stdout] 953 | | &self, [INFO] [stdout] 954 | | alpha: V, [INFO] [stdout] 955 | | ) -> std::result::Result { [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_(&self, alpha: V, out: U) -> std::result::Result [INFO] [stdout] 990 | | where [INFO] [stdout] 991 | | U: BorrowMut, [INFO] [stdout] 992 | | V: Cast, [INFO] [stdout] | |__________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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_(&self, alpha: V, out: U) -> std::result::Result [INFO] [stdout] 990 | | where [INFO] [stdout] 991 | | U: BorrowMut, [INFO] [stdout] 992 | | V: 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], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: 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 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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_(&self, out: U) -> std::result::Result [INFO] [stdout] 643 | | where [INFO] [stdout] 644 | | U: BorrowMut, [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_(&self, out: U) -> std::result::Result [INFO] [stdout] 1027 | | where [INFO] [stdout] 1028 | | U: BorrowMut, [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_(&self, out: U) -> std::result::Result [INFO] [stdout] 650 | | where [INFO] [stdout] 651 | | U: BorrowMut, [INFO] [stdout] | |__________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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_(&self, out: U) -> std::result::Result [INFO] [stdout] 650 | | where [INFO] [stdout] 651 | | U: BorrowMut, [INFO] [stdout] | |__________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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_(&self, out: U) -> std::result::Result [INFO] [stdout] 1027 | | where [INFO] [stdout] 1028 | | U: BorrowMut, [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_(&self, out: U) -> std::result::Result [INFO] [stdout] 657 | | where [INFO] [stdout] 658 | | U: BorrowMut, [INFO] [stdout] | |__________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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_(&self, out: U) -> std::result::Result [INFO] [stdout] 657 | | where [INFO] [stdout] 658 | | U: BorrowMut, [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_(&self, out: U) -> std::result::Result [INFO] [stdout] 664 | | where [INFO] [stdout] 665 | | U: BorrowMut, [INFO] [stdout] | |__________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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_(&self, out: U) -> std::result::Result [INFO] [stdout] 664 | | where [INFO] [stdout] 665 | | U: BorrowMut, [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_(&self, out: U) -> std::result::Result [INFO] [stdout] 671 | | where [INFO] [stdout] 672 | | U: BorrowMut, [INFO] [stdout] | |__________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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_(&self, out: U) -> std::result::Result [INFO] [stdout] 671 | | where [INFO] [stdout] 672 | | U: BorrowMut, [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>( [INFO] [stdout] 1034 | | &self, [INFO] [stdout] 1035 | | alpha: V, [INFO] [stdout] 1036 | | ) -> std::result::Result { [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_(&self, out: U) -> std::result::Result [INFO] [stdout] 678 | | where [INFO] [stdout] 679 | | U: BorrowMut, [INFO] [stdout] | |__________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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>( [INFO] [stdout] 1034 | | &self, [INFO] [stdout] 1035 | | alpha: V, [INFO] [stdout] 1036 | | ) -> std::result::Result { [INFO] [stdout] | |_______________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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_(&self, out: U) -> std::result::Result [INFO] [stdout] 678 | | where [INFO] [stdout] 679 | | U: BorrowMut, [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_(&self, out: U) -> std::result::Result [INFO] [stdout] 685 | | where [INFO] [stdout] 686 | | U: BorrowMut, [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_(&self, alpha: V, out: U) -> std::result::Result [INFO] [stdout] 1074 | | where [INFO] [stdout] 1075 | | U: BorrowMut, [INFO] [stdout] 1076 | | V: Cast, [INFO] [stdout] | |__________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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_(&self, out: U) -> std::result::Result [INFO] [stdout] 685 | | where [INFO] [stdout] 686 | | U: BorrowMut, [INFO] [stdout] | |__________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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_(&self, alpha: V, out: U) -> std::result::Result [INFO] [stdout] 1074 | | where [INFO] [stdout] 1075 | | U: BorrowMut, [INFO] [stdout] 1076 | | V: 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], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: 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 { [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_(&self, out: U) -> std::result::Result [INFO] [stdout] 692 | | where [INFO] [stdout] 693 | | U: BorrowMut, [INFO] [stdout] | |__________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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_(&self, out: U) -> std::result::Result [INFO] [stdout] 692 | | where [INFO] [stdout] 693 | | U: BorrowMut, [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 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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 { [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_(&self, out: U) -> std::result::Result [INFO] [stdout] 699 | | where [INFO] [stdout] 700 | | U: BorrowMut, [INFO] [stdout] | |__________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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_(&self, out: U) -> std::result::Result [INFO] [stdout] 699 | | where [INFO] [stdout] 700 | | U: BorrowMut, [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_(&self, out: U) -> std::result::Result [INFO] [stdout] 1140 | | where [INFO] [stdout] 1141 | | U: BorrowMut, [INFO] [stdout] | |__________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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_(&self, out: U) -> std::result::Result [INFO] [stdout] 1140 | | where [INFO] [stdout] 1141 | | U: BorrowMut, [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_(&self, out: U) -> std::result::Result [INFO] [stdout] 706 | | where [INFO] [stdout] 707 | | U: BorrowMut, [INFO] [stdout] | |__________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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_(&self, out: U) -> std::result::Result [INFO] [stdout] 706 | | where [INFO] [stdout] 707 | | U: BorrowMut, [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_(&self, out: U) -> std::result::Result [INFO] [stdout] 713 | | where [INFO] [stdout] 714 | | U: BorrowMut, [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 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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 { [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_(&self, out: U) -> std::result::Result [INFO] [stdout] 1182 | | where [INFO] [stdout] 1183 | | U: BorrowMut, [INFO] [stdout] | |__________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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_(&self, out: U) -> std::result::Result [INFO] [stdout] 1182 | | where [INFO] [stdout] 1183 | | U: BorrowMut, [INFO] [stdout] | |__________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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_(&self, out: U) -> std::result::Result [INFO] [stdout] 713 | | where [INFO] [stdout] 714 | | U: BorrowMut, [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 { [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 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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 { [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_(&self, out: U) -> std::result::Result [INFO] [stdout] 724 | | where [INFO] [stdout] 725 | | U: BorrowMut, [INFO] [stdout] | |__________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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_(&self, out: U) -> std::result::Result [INFO] [stdout] 724 | | where [INFO] [stdout] 725 | | U: BorrowMut, [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_(&self, out: U) -> std::result::Result [INFO] [stdout] 1233 | | where [INFO] [stdout] 1234 | | U: BorrowMut, [INFO] [stdout] | |__________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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_(&self, out: U) -> std::result::Result [INFO] [stdout] 1233 | | where [INFO] [stdout] 1234 | | U: BorrowMut, [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 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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 { [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 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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 { [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_(&self, out: U) -> std::result::Result [INFO] [stdout] 759 | | where [INFO] [stdout] 760 | | U: BorrowMut, [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_(&self, out: U) -> std::result::Result [INFO] [stdout] 1271 | | where [INFO] [stdout] 1272 | | U: BorrowMut, [INFO] [stdout] | |__________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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_(&self, out: U) -> std::result::Result [INFO] [stdout] 759 | | where [INFO] [stdout] 760 | | U: BorrowMut, [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 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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 { [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_(&self, out: U) -> std::result::Result [INFO] [stdout] 794 | | where [INFO] [stdout] 795 | | U: BorrowMut, [INFO] [stdout] | |__________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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_(&self, out: U) -> std::result::Result [INFO] [stdout] 794 | | where [INFO] [stdout] 795 | | U: BorrowMut, [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 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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 { [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_(&self, out: U) -> std::result::Result [INFO] [stdout] 829 | | where [INFO] [stdout] 830 | | U: BorrowMut, [INFO] [stdout] | |__________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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_(&self, out: U) -> std::result::Result [INFO] [stdout] 829 | | where [INFO] [stdout] 830 | | U: BorrowMut, [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 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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_(&self, out: U) -> std::result::Result [INFO] [stdout] 1271 | | where [INFO] [stdout] 1272 | | U: BorrowMut, [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 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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 { [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_(&self, out: U) -> std::result::Result [INFO] [stdout] 1305 | | where [INFO] [stdout] 1306 | | U: BorrowMut, [INFO] [stdout] | |__________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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_(&self, out: U) -> std::result::Result [INFO] [stdout] 1305 | | where [INFO] [stdout] 1306 | | U: BorrowMut, [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 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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 { [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_(&self, out: U) -> std::result::Result [INFO] [stdout] 1348 | | where [INFO] [stdout] 1349 | | U: BorrowMut, [INFO] [stdout] | |__________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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_(&self, out: U) -> std::result::Result [INFO] [stdout] 1348 | | where [INFO] [stdout] 1349 | | U: BorrowMut, [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 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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 { [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_(&self, out: U) -> std::result::Result [INFO] [stdout] 862 | | where [INFO] [stdout] 863 | | U: BorrowMut, [INFO] [stdout] | |__________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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_(&self, out: U) -> std::result::Result [INFO] [stdout] 862 | | where [INFO] [stdout] 863 | | U: BorrowMut, [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 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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 { [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_(&self, out: U) -> std::result::Result [INFO] [stdout] 1405 | | where [INFO] [stdout] 1406 | | U: BorrowMut, [INFO] [stdout] | |__________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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_(&self, out: U) -> std::result::Result [INFO] [stdout] 1405 | | where [INFO] [stdout] 1406 | | U: BorrowMut, [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 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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 { [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_(&self, out: U) -> std::result::Result [INFO] [stdout] 904 | | where [INFO] [stdout] 905 | | U: BorrowMut, [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_(&self, out: U) -> std::result::Result [INFO] [stdout] 1441 | | where [INFO] [stdout] 1442 | | U: BorrowMut, [INFO] [stdout] | |__________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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_(&self, out: U) -> std::result::Result [INFO] [stdout] 1441 | | where [INFO] [stdout] 1442 | | U: BorrowMut, [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(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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_(&self, out: U) -> std::result::Result [INFO] [stdout] 904 | | where [INFO] [stdout] 905 | | U: BorrowMut, [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 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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 { [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_( [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, [INFO] [stdout] 1457 | | O: BorrowMut, [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_(&self, out: U) -> std::result::Result [INFO] [stdout] 946 | | where [INFO] [stdout] 947 | | U: BorrowMut, [INFO] [stdout] | |__________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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_( [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, [INFO] [stdout] 1457 | | O: BorrowMut, [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 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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_(&self, out: U) -> std::result::Result [INFO] [stdout] 946 | | where [INFO] [stdout] 947 | | U: BorrowMut, [INFO] [stdout] | |__________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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 { [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_(&self, out: U) -> std::result::Result [INFO] [stdout] 1467 | | where [INFO] [stdout] 1468 | | U: BorrowMut, [INFO] [stdout] | |__________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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_(&self, out: U) -> std::result::Result [INFO] [stdout] 1467 | | where [INFO] [stdout] 1468 | | U: BorrowMut, [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>( [INFO] [stdout] 953 | | &self, [INFO] [stdout] 954 | | alpha: V, [INFO] [stdout] 955 | | ) -> std::result::Result { [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_(&self, out: U) -> std::result::Result [INFO] [stdout] 1474 | | where [INFO] [stdout] 1475 | | U: BorrowMut, [INFO] [stdout] | |__________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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>( [INFO] [stdout] 953 | | &self, [INFO] [stdout] 954 | | alpha: V, [INFO] [stdout] 955 | | ) -> std::result::Result { [INFO] [stdout] | |_______________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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_(&self, out: U) -> std::result::Result [INFO] [stdout] 1474 | | where [INFO] [stdout] 1475 | | U: BorrowMut, [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_(&self, alpha: V, out: U) -> std::result::Result [INFO] [stdout] 990 | | where [INFO] [stdout] 991 | | U: BorrowMut, [INFO] [stdout] 992 | | V: Cast, [INFO] [stdout] | |__________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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_(&self, alpha: V, out: U) -> std::result::Result [INFO] [stdout] 990 | | where [INFO] [stdout] 991 | | U: BorrowMut, [INFO] [stdout] 992 | | V: 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], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: 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 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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 { [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_(&self, out: U) -> std::result::Result [INFO] [stdout] 1027 | | where [INFO] [stdout] 1028 | | U: BorrowMut, [INFO] [stdout] | |__________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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_(&self, out: U) -> std::result::Result [INFO] [stdout] 1027 | | where [INFO] [stdout] 1028 | | U: BorrowMut, [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>( [INFO] [stdout] 1034 | | &self, [INFO] [stdout] 1035 | | alpha: V, [INFO] [stdout] 1036 | | ) -> std::result::Result { [INFO] [stdout] | |_______________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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>( [INFO] [stdout] 1034 | | &self, [INFO] [stdout] 1035 | | alpha: V, [INFO] [stdout] 1036 | | ) -> std::result::Result { [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_(&self, alpha: V, out: U) -> std::result::Result [INFO] [stdout] 1074 | | where [INFO] [stdout] 1075 | | U: BorrowMut, [INFO] [stdout] 1076 | | V: Cast, [INFO] [stdout] | |__________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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_(&self, alpha: V, out: U) -> std::result::Result [INFO] [stdout] 1074 | | where [INFO] [stdout] 1075 | | U: BorrowMut, [INFO] [stdout] 1076 | | V: 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], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: 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 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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 { [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 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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 { [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_(&self, out: U) -> std::result::Result [INFO] [stdout] 1140 | | where [INFO] [stdout] 1141 | | U: BorrowMut, [INFO] [stdout] | |__________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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_(&self, out: U) -> std::result::Result [INFO] [stdout] 1140 | | where [INFO] [stdout] 1141 | | U: BorrowMut, [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 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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 { [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_(&self, out: U) -> std::result::Result [INFO] [stdout] 1182 | | where [INFO] [stdout] 1183 | | U: BorrowMut, [INFO] [stdout] | |__________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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_(&self, out: U) -> std::result::Result [INFO] [stdout] 1182 | | where [INFO] [stdout] 1183 | | U: BorrowMut, [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 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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 { [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_(&self, out: U) -> std::result::Result [INFO] [stdout] 1233 | | where [INFO] [stdout] 1234 | | U: BorrowMut, [INFO] [stdout] | |__________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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_(&self, out: U) -> std::result::Result [INFO] [stdout] 1233 | | where [INFO] [stdout] 1234 | | U: BorrowMut, [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 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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 { [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_(&self, out: U) -> std::result::Result [INFO] [stdout] 1271 | | where [INFO] [stdout] 1272 | | U: BorrowMut, [INFO] [stdout] | |__________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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_(&self, out: U) -> std::result::Result [INFO] [stdout] 1271 | | where [INFO] [stdout] 1272 | | U: BorrowMut, [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 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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 { [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_(&self, out: U) -> std::result::Result [INFO] [stdout] 1305 | | where [INFO] [stdout] 1306 | | U: BorrowMut, [INFO] [stdout] | |__________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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_(&self, out: U) -> std::result::Result [INFO] [stdout] 1305 | | where [INFO] [stdout] 1306 | | U: BorrowMut, [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 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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 { [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_(&self, out: U) -> std::result::Result [INFO] [stdout] 1348 | | where [INFO] [stdout] 1349 | | U: BorrowMut, [INFO] [stdout] | |__________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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_(&self, out: U) -> std::result::Result [INFO] [stdout] 1348 | | where [INFO] [stdout] 1349 | | U: BorrowMut, [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 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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 { [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_(&self, out: U) -> std::result::Result [INFO] [stdout] 1405 | | where [INFO] [stdout] 1406 | | U: BorrowMut, [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>( [INFO] [stdout] 101 | | start: V, [INFO] [stdout] 102 | | end: V, [INFO] [stdout] 103 | | num: usize, [INFO] [stdout] ... | [INFO] [stdout] 109 | | usize: Cast, [INFO] [stdout] 110 | | f64: Cast, [INFO] [stdout] | |_____________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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_(&self, out: U) -> std::result::Result [INFO] [stdout] 1405 | | where [INFO] [stdout] 1406 | | U: BorrowMut, [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 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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 { [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_(&self, out: U) -> std::result::Result [INFO] [stdout] 1441 | | where [INFO] [stdout] 1442 | | U: BorrowMut, [INFO] [stdout] | |__________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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_(&self, out: U) -> std::result::Result [INFO] [stdout] 1441 | | where [INFO] [stdout] 1442 | | U: BorrowMut, [INFO] [stdout] | |__________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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>( [INFO] [stdout] 101 | | start: V, [INFO] [stdout] 102 | | end: V, [INFO] [stdout] 103 | | num: usize, [INFO] [stdout] ... | [INFO] [stdout] 109 | | usize: Cast, [INFO] [stdout] 110 | | f64: 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], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: 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: 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>( [INFO] [stdout] 116 | | start: V, [INFO] [stdout] 117 | | end: V, [INFO] [stdout] 118 | | n: usize, [INFO] [stdout] ... | [INFO] [stdout] 123 | | usize: Cast, [INFO] [stdout] 124 | | T: Cast + FloatOutBinary, [INFO] [stdout] | |_____________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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>( [INFO] [stdout] 116 | | start: V, [INFO] [stdout] 117 | | end: V, [INFO] [stdout] 118 | | n: usize, [INFO] [stdout] ... | [INFO] [stdout] 123 | | usize: Cast, [INFO] [stdout] 124 | | T: Cast + FloatOutBinary, [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_( [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, [INFO] [stdout] 1457 | | O: BorrowMut, [INFO] [stdout] | |__________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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_( [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, [INFO] [stdout] 1457 | | O: BorrowMut, [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>( [INFO] [stdout] 314 | | start: V, [INFO] [stdout] 315 | | end: V, [INFO] [stdout] 316 | | num: usize, [INFO] [stdout] ... | [INFO] [stdout] 322 | | usize: Cast, [INFO] [stdout] 323 | | f64: Cast, [INFO] [stdout] | |_____________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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>( [INFO] [stdout] 314 | | start: V, [INFO] [stdout] 315 | | end: V, [INFO] [stdout] 316 | | num: usize, [INFO] [stdout] ... | [INFO] [stdout] 322 | | usize: Cast, [INFO] [stdout] 323 | | f64: Cast, [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>( [INFO] [stdout] 335 | | start: V, [INFO] [stdout] 336 | | end: V, [INFO] [stdout] 337 | | n: usize, [INFO] [stdout] ... | [INFO] [stdout] 342 | | usize: Cast, [INFO] [stdout] 343 | | T: Cast + FloatOutBinary, [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 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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>( [INFO] [stdout] 335 | | start: V, [INFO] [stdout] 336 | | end: V, [INFO] [stdout] 337 | | n: usize, [INFO] [stdout] ... | [INFO] [stdout] 342 | | usize: Cast, [INFO] [stdout] 343 | | T: Cast + FloatOutBinary, [INFO] [stdout] | |_____________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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 { [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_(&self, out: U) -> std::result::Result [INFO] [stdout] 1467 | | where [INFO] [stdout] 1468 | | U: BorrowMut, [INFO] [stdout] | |__________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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_(&self, out: U) -> std::result::Result [INFO] [stdout] 1467 | | where [INFO] [stdout] 1468 | | U: BorrowMut, [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_(&self, out: U) -> std::result::Result [INFO] [stdout] 1474 | | where [INFO] [stdout] 1475 | | U: BorrowMut, [INFO] [stdout] | |__________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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_(&self, out: U) -> std::result::Result [INFO] [stdout] 1474 | | where [INFO] [stdout] 1475 | | U: BorrowMut, [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 NormalizationOps for Tensor [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(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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 NormalizationOps for Tensor [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, Cpu, DEVICE, A>; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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, 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; [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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; [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>( [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, [INFO] [stdout] | |______________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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>( [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, [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 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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 { [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 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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 { [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>( [INFO] [stdout] 101 | | start: V, [INFO] [stdout] 102 | | end: V, [INFO] [stdout] 103 | | num: usize, [INFO] [stdout] ... | [INFO] [stdout] 109 | | usize: Cast, [INFO] [stdout] 110 | | f64: Cast, [INFO] [stdout] | |_____________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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>( [INFO] [stdout] 101 | | start: V, [INFO] [stdout] 102 | | end: V, [INFO] [stdout] 103 | | num: usize, [INFO] [stdout] ... | [INFO] [stdout] 109 | | usize: Cast, [INFO] [stdout] 110 | | f64: Cast, [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>( [INFO] [stdout] 116 | | start: V, [INFO] [stdout] 117 | | end: V, [INFO] [stdout] 118 | | n: usize, [INFO] [stdout] ... | [INFO] [stdout] 123 | | usize: Cast, [INFO] [stdout] 124 | | T: Cast + FloatOutBinary, [INFO] [stdout] | |_____________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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>( [INFO] [stdout] 116 | | start: V, [INFO] [stdout] 117 | | end: V, [INFO] [stdout] 118 | | n: usize, [INFO] [stdout] ... | [INFO] [stdout] 123 | | usize: Cast, [INFO] [stdout] 124 | | T: Cast + FloatOutBinary, [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>( [INFO] [stdout] 314 | | start: V, [INFO] [stdout] 315 | | end: V, [INFO] [stdout] 316 | | num: usize, [INFO] [stdout] ... | [INFO] [stdout] 322 | | usize: Cast, [INFO] [stdout] 323 | | f64: Cast, [INFO] [stdout] | |_____________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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>( [INFO] [stdout] 314 | | start: V, [INFO] [stdout] 315 | | end: V, [INFO] [stdout] 316 | | num: usize, [INFO] [stdout] ... | [INFO] [stdout] 322 | | usize: Cast, [INFO] [stdout] 323 | | f64: Cast, [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>( [INFO] [stdout] 335 | | start: V, [INFO] [stdout] 336 | | end: V, [INFO] [stdout] 337 | | n: usize, [INFO] [stdout] ... | [INFO] [stdout] 342 | | usize: Cast, [INFO] [stdout] 343 | | T: Cast + FloatOutBinary, [INFO] [stdout] | |_____________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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>( [INFO] [stdout] 335 | | start: V, [INFO] [stdout] 336 | | end: V, [INFO] [stdout] 337 | | n: usize, [INFO] [stdout] ... | [INFO] [stdout] 342 | | usize: Cast, [INFO] [stdout] 343 | | T: Cast + FloatOutBinary, [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 NormalizationOps for Tensor [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(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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 NormalizationOps for Tensor [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, Cpu, DEVICE, A>; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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, 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; [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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; [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>( [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, [INFO] [stdout] | |______________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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>( [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, [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 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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 { [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 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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 { [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 FloatReduce for _Tensor [INFO] [stdout] 330 | | where [INFO] [stdout] 331 | | T: CommonBounds + Cast>, [INFO] [stdout] 332 | | T::Vec: NormalOut, Output = FloatBinaryTypeVec> [INFO] [stdout] ... | [INFO] [stdout] 347 | | ::Output: std::fmt::Debug, [INFO] [stdout] | |__________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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 FloatReduce for _Tensor [INFO] [stdout] 330 | | where [INFO] [stdout] 331 | | T: CommonBounds + Cast>, [INFO] [stdout] 332 | | T::Vec: NormalOut, Output = FloatBinaryTypeVec> [INFO] [stdout] ... | [INFO] [stdout] 347 | | ::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, Cpu, DEVICE, Al>; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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, 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>( [INFO] [stdout] 353 | | &self, [INFO] [stdout] 354 | | axis: S, [INFO] [stdout] 355 | | keep_dims: bool, [INFO] [stdout] 356 | | ) -> std::result::Result { [INFO] [stdout] | |_______________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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>( [INFO] [stdout] 353 | | &self, [INFO] [stdout] 354 | | axis: S, [INFO] [stdout] 355 | | keep_dims: bool, [INFO] [stdout] 356 | | ) -> std::result::Result { [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>( [INFO] [stdout] 385 | | &self, [INFO] [stdout] 386 | | axis: S, [INFO] [stdout] 387 | | keep_dims: bool, [INFO] [stdout] 388 | | ) -> std::result::Result { [INFO] [stdout] | |_______________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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>( [INFO] [stdout] 385 | | &self, [INFO] [stdout] 386 | | axis: S, [INFO] [stdout] 387 | | keep_dims: bool, [INFO] [stdout] 388 | | ) -> std::result::Result { [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>( [INFO] [stdout] 416 | | &self, [INFO] [stdout] 417 | | axis: S, [INFO] [stdout] 418 | | keep_dims: bool, [INFO] [stdout] 419 | | ) -> std::result::Result { [INFO] [stdout] | |_______________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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>( [INFO] [stdout] 416 | | &self, [INFO] [stdout] 417 | | axis: S, [INFO] [stdout] 418 | | keep_dims: bool, [INFO] [stdout] 419 | | ) -> std::result::Result { [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>( [INFO] [stdout] 452 | | &self, [INFO] [stdout] 453 | | axis: S, [INFO] [stdout] 454 | | keep_dims: bool, [INFO] [stdout] 455 | | ) -> std::result::Result [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(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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>( [INFO] [stdout] 452 | | &self, [INFO] [stdout] 453 | | axis: S, [INFO] [stdout] 454 | | keep_dims: bool, [INFO] [stdout] 455 | | ) -> std::result::Result [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/common_reduce.rs:329:1 [INFO] [stdout] | [INFO] [stdout] 329 | / impl FloatReduce for _Tensor [INFO] [stdout] 330 | | where [INFO] [stdout] 331 | | T: CommonBounds + Cast>, [INFO] [stdout] 332 | | T::Vec: NormalOut, Output = FloatBinaryTypeVec> [INFO] [stdout] ... | [INFO] [stdout] 347 | | ::Output: std::fmt::Debug, [INFO] [stdout] | |__________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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 FloatReduce for _Tensor [INFO] [stdout] 330 | | where [INFO] [stdout] 331 | | T: CommonBounds + Cast>, [INFO] [stdout] 332 | | T::Vec: NormalOut, Output = FloatBinaryTypeVec> [INFO] [stdout] ... | [INFO] [stdout] 347 | | ::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, Cpu, DEVICE, Al>; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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, 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>( [INFO] [stdout] 353 | | &self, [INFO] [stdout] 354 | | axis: S, [INFO] [stdout] 355 | | keep_dims: bool, [INFO] [stdout] 356 | | ) -> std::result::Result { [INFO] [stdout] | |_______________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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>( [INFO] [stdout] 353 | | &self, [INFO] [stdout] 354 | | axis: S, [INFO] [stdout] 355 | | keep_dims: bool, [INFO] [stdout] 356 | | ) -> std::result::Result { [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>( [INFO] [stdout] 385 | | &self, [INFO] [stdout] 386 | | axis: S, [INFO] [stdout] 387 | | keep_dims: bool, [INFO] [stdout] 388 | | ) -> std::result::Result { [INFO] [stdout] | |_______________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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>( [INFO] [stdout] 385 | | &self, [INFO] [stdout] 386 | | axis: S, [INFO] [stdout] 387 | | keep_dims: bool, [INFO] [stdout] 388 | | ) -> std::result::Result { [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>( [INFO] [stdout] 416 | | &self, [INFO] [stdout] 417 | | axis: S, [INFO] [stdout] 418 | | keep_dims: bool, [INFO] [stdout] 419 | | ) -> std::result::Result { [INFO] [stdout] | |_______________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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>( [INFO] [stdout] 416 | | &self, [INFO] [stdout] 417 | | axis: S, [INFO] [stdout] 418 | | keep_dims: bool, [INFO] [stdout] 419 | | ) -> std::result::Result { [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>( [INFO] [stdout] 452 | | &self, [INFO] [stdout] 453 | | axis: S, [INFO] [stdout] 454 | | keep_dims: bool, [INFO] [stdout] 455 | | ) -> std::result::Result [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(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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>( [INFO] [stdout] 452 | | &self, [INFO] [stdout] 453 | | axis: S, [INFO] [stdout] 454 | | keep_dims: bool, [INFO] [stdout] 455 | | ) -> std::result::Result [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: [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>( [INFO] [stdout] 243 | | start: V, [INFO] [stdout] 244 | | end: V, [INFO] [stdout] 245 | | num: usize, [INFO] [stdout] ... | [INFO] [stdout] 251 | | usize: Cast, [INFO] [stdout] 252 | | f64: Cast, [INFO] [stdout] | |_____________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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>( [INFO] [stdout] 243 | | start: V, [INFO] [stdout] 244 | | end: V, [INFO] [stdout] 245 | | num: usize, [INFO] [stdout] ... | [INFO] [stdout] 251 | | usize: Cast, [INFO] [stdout] 252 | | f64: Cast, [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>( [INFO] [stdout] 277 | | start: V, [INFO] [stdout] 278 | | end: V, [INFO] [stdout] 279 | | n: usize, [INFO] [stdout] ... | [INFO] [stdout] 284 | | usize: Cast, [INFO] [stdout] 285 | | T: Cast + FloatOutBinary, [INFO] [stdout] | |_____________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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>( [INFO] [stdout] 277 | | start: V, [INFO] [stdout] 278 | | end: V, [INFO] [stdout] 279 | | n: usize, [INFO] [stdout] ... | [INFO] [stdout] 284 | | usize: Cast, [INFO] [stdout] 285 | | T: Cast + FloatOutBinary, [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 NormalizationOps for _Tensor [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(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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 NormalizationOps for _Tensor [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, Cpu, DEVICE, A>; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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, 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; [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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; [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>( [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, [INFO] [stdout] | |______________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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>( [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, [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 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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 { [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 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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 { [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>( [INFO] [stdout] 243 | | start: V, [INFO] [stdout] 244 | | end: V, [INFO] [stdout] 245 | | num: usize, [INFO] [stdout] ... | [INFO] [stdout] 251 | | usize: Cast, [INFO] [stdout] 252 | | f64: Cast, [INFO] [stdout] | |_____________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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>( [INFO] [stdout] 243 | | start: V, [INFO] [stdout] 244 | | end: V, [INFO] [stdout] 245 | | num: usize, [INFO] [stdout] ... | [INFO] [stdout] 251 | | usize: Cast, [INFO] [stdout] 252 | | f64: Cast, [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>( [INFO] [stdout] 277 | | start: V, [INFO] [stdout] 278 | | end: V, [INFO] [stdout] 279 | | n: usize, [INFO] [stdout] ... | [INFO] [stdout] 284 | | usize: Cast, [INFO] [stdout] 285 | | T: Cast + FloatOutBinary, [INFO] [stdout] | |_____________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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>( [INFO] [stdout] 277 | | start: V, [INFO] [stdout] 278 | | end: V, [INFO] [stdout] 279 | | n: usize, [INFO] [stdout] ... | [INFO] [stdout] 284 | | usize: Cast, [INFO] [stdout] 285 | | T: Cast + FloatOutBinary, [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 NormalizationOps for _Tensor [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(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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 NormalizationOps for _Tensor [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, Cpu, DEVICE, A>; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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, 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; [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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; [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>( [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, [INFO] [stdout] | |______________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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>( [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, [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 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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 { [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 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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 { [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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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/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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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/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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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/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/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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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/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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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/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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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/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/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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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: ProjectionPredicate(AliasTerm { args: [O/#1, Alias(Projection, AliasTy { args: [O/#1, O/#1], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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/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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(, 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(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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, Cpu, DEVICE, Al>| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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, 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(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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, Cpu, DEVICE, Al>| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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, 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(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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, Cpu, DEVICE, Al>| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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, 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(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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, Cpu, DEVICE, Al>| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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, 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(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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, Cpu, DEVICE, Al>| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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, 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(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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, Cpu, DEVICE, Al>| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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, 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(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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, Cpu, DEVICE, Al>| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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, 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(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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, Cpu, DEVICE, Al>| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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, 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(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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, Cpu, DEVICE, Al>| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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, 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(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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, Cpu, DEVICE, Al>| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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, 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(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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, Cpu, DEVICE, Al>| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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, 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(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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: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(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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:739:17 [INFO] [stdout] | [INFO] [stdout] 739 | move |grad: Tensor, Cpu, DEVICE, Al>| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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, 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:1090:17 [INFO] [stdout] | [INFO] [stdout] 1090 | move |grad: Tensor, Cpu, DEVICE, Al>| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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, 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(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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, 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(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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, Cpu, DEVICE, Al>| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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, Cpu, DEVICE, Al>| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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, 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(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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: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(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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:809:17 [INFO] [stdout] | [INFO] [stdout] 809 | move |grad: Tensor, Cpu, DEVICE, Al>| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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, 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:1157:17 [INFO] [stdout] | [INFO] [stdout] 1157 | move |grad: Tensor, Cpu, DEVICE, Al>| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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, 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(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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, Cpu, DEVICE, Al>| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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, 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(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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, Cpu, DEVICE, Al>| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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, 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(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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, Cpu, DEVICE, Al>| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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, 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(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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, Cpu, DEVICE, Al>| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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, 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(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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, Cpu, DEVICE, Al>| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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, 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(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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, Cpu, DEVICE, Al>| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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, 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: ProjectionPredicate(AliasTerm { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. })], def_id: DefId(51:224 ~ hpt_types[8899]::type_promote::FloatOutBinary::Output), .. })], def_id: DefId(51:240 ~ hpt_types[8899]::type_promote::NormalOut::Output), .. }, Term::Ty(Alias(Projection, AliasTy { args: [Alias(Projection, AliasTy { args: [T/#0], def_id: DefId(51:336 ~ hpt_types[8899]::type_promote::FloatOutUnary::Output), .. }), Alias(Projection, AliasTy { args: [T/#0], def_id: 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(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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, Cpu, DEVICE, Al>| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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, Cpu, DEVICE, Al>| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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, Cpu, DEVICE, Al>| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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, 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(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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, Cpu, DEVICE, Al>| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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, 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(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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, Cpu, DEVICE, Al>| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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, 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(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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, Cpu, DEVICE, Al>| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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, 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(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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, Cpu, DEVICE, Al>| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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, 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(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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, Cpu, DEVICE, Al>| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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, 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(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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, Cpu, DEVICE, Al>| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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, 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(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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, Cpu, DEVICE, Al>| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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, 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(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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, Cpu, DEVICE, Al>| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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, 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(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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, Cpu, DEVICE, Al>| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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, 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(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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, Cpu, DEVICE, Al>| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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, 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(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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, Cpu, DEVICE, Al>| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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, 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(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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, Cpu, DEVICE, Al>| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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, 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(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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, Cpu, DEVICE, Al>| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: inconsistency during normalizing env `Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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, 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(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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_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(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }`, old=Binder { value: TraitPredicate(<::Output as hpt_types::type_promote::NormalOut<<::Output as hpt_types::type_promote::FloatOutBinary>::Output>>, polarity:Positive), bound_vars: [] }, next=Some( [INFO] [stdout] Binder { value: TraitPredicate(<::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(), [WARN] too many lines in the log, truncating it