[INFO] fetching crate rten 0.24.0... [INFO] testing rten-0.24.0 against master#562dee4820c458d823175268e41601d4c060588a for pr-154210-2 [INFO] extracting crate rten 0.24.0 into /workspace/builds/worker-0-tc1/source [INFO] started tweaking crates.io crate rten 0.24.0 [INFO] finished tweaking crates.io crate rten 0.24.0 [INFO] tweaked toml for crates.io crate rten 0.24.0 written to /workspace/builds/worker-0-tc1/source/Cargo.toml [INFO] validating manifest of crates.io crate rten 0.24.0 on toolchain 562dee4820c458d823175268e41601d4c060588a [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate rten 0.24.0 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" "+562dee4820c458d823175268e41601d4c060588a" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded primal-check v0.3.4 [INFO] [stderr] Downloaded num-complex v0.4.6 [INFO] [stderr] Downloaded fastrand-contrib v0.1.0 [INFO] [stderr] Downloaded rten-model-file v0.24.0 [INFO] [stderr] Downloaded memmap2 v0.9.9 [INFO] [stderr] Downloaded rten-gemm v0.24.0 [INFO] [stderr] Downloaded rten-shape-inference v0.24.0 [INFO] [stderr] Downloaded rten-simd v0.24.0 [INFO] [stderr] Downloaded rten-vecmath v0.24.0 [INFO] [stderr] Downloaded num-integer v0.1.46 [INFO] [stderr] Downloaded libm v0.2.15 [INFO] [stderr] Downloaded num_cpus v1.17.0 [INFO] [stderr] Downloaded flatbuffers v24.12.23 [INFO] [stderr] Downloaded rten-onnx v0.24.0 [INFO] [stderr] Downloaded transpose v0.2.3 [INFO] [stderr] Downloaded strength_reduce v0.2.4 [INFO] [stderr] Downloaded rustfft v6.4.1 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] e21af9313bb6fcb74ec371df226ee5ebcf8b29fcf8b58ca4edbdb37d246ee4d3 [INFO] running `Command { std: "docker" "start" "-a" "e21af9313bb6fcb74ec371df226ee5ebcf8b29fcf8b58ca4edbdb37d246ee4d3", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "e21af9313bb6fcb74ec371df226ee5ebcf8b29fcf8b58ca4edbdb37d246ee4d3", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "e21af9313bb6fcb74ec371df226ee5ebcf8b29fcf8b58ca4edbdb37d246ee4d3", kill_on_drop: false }` [INFO] [stdout] e21af9313bb6fcb74ec371df226ee5ebcf8b29fcf8b58ca4edbdb37d246ee4d3 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 353cba8a8264cb9aa62b7d28d470df224774887f1c6832dc869ad66ee42afe8f [INFO] running `Command { std: "docker" "start" "-a" "353cba8a8264cb9aa62b7d28d470df224774887f1c6832dc869ad66ee42afe8f", kill_on_drop: false }` [INFO] [stderr] Compiling either v1.15.0 [INFO] [stderr] Compiling typeid v1.0.3 [INFO] [stderr] Compiling libc v0.2.177 [INFO] [stderr] Compiling rten-simd v0.24.0 [INFO] [stderr] Compiling bitflags v1.3.2 [INFO] [stderr] Compiling flatbuffers v24.12.23 [INFO] [stderr] Compiling rustc-hash v2.1.1 [INFO] [stderr] Compiling rten-onnx v0.24.0 [INFO] [stderr] Compiling rayon v1.11.0 [INFO] [stderr] Compiling num_cpus v1.17.0 [INFO] [stderr] Compiling rten-base v0.24.0 [INFO] [stderr] Compiling rten-tensor v0.24.0 [INFO] [stderr] Compiling rten-model-file v0.24.0 [INFO] [stderr] Compiling rten-vecmath v0.24.0 [INFO] [stderr] Compiling rten-gemm v0.24.0 [INFO] [stderr] Compiling rten-shape-inference v0.24.0 [INFO] [stderr] Compiling rten v0.24.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 35.54s [INFO] running `Command { std: "docker" "inspect" "353cba8a8264cb9aa62b7d28d470df224774887f1c6832dc869ad66ee42afe8f", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "353cba8a8264cb9aa62b7d28d470df224774887f1c6832dc869ad66ee42afe8f", kill_on_drop: false }` [INFO] [stdout] 353cba8a8264cb9aa62b7d28d470df224774887f1c6832dc869ad66ee42afe8f [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] cad993331d1b264deb6a4a376b84516ce9f382a686be0af8ba23880f4b1b7d08 [INFO] running `Command { std: "docker" "start" "-a" "cad993331d1b264deb6a4a376b84516ce9f382a686be0af8ba23880f4b1b7d08", kill_on_drop: false }` [INFO] [stderr] Compiling serde_core v1.0.228 [INFO] [stderr] Compiling libm v0.2.15 [INFO] [stderr] Compiling serde_json v1.0.145 [INFO] [stderr] Compiling memchr v2.7.6 [INFO] [stderr] Compiling rten v0.24.0 (/opt/rustwide/workdir) [INFO] [stdout] error[E0432]: unresolved import `rten_testing` [INFO] [stdout] --> src/model/external_data.rs:458:9 [INFO] [stdout] | [INFO] [stdout] 458 | use rten_testing::TestCases; [INFO] [stdout] | ^^^^^^^^^^^^ use of unresolved module or unlinked crate `rten_testing` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `rten_testing`, use `cargo add rten_testing` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `rten_testing` [INFO] [stdout] --> src/model/file_type.rs:69:9 [INFO] [stdout] | [INFO] [stdout] 69 | use rten_testing::TestCases; [INFO] [stdout] | ^^^^^^^^^^^^ use of unresolved module or unlinked crate `rten_testing` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `rten_testing`, use `cargo add rten_testing` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `rten_testing` [INFO] [stdout] --> src/op_registry/onnx_registry.rs:1597:9 [INFO] [stdout] | [INFO] [stdout] 1597 | use rten_testing::TestCases; [INFO] [stdout] | ^^^^^^^^^^^^ use of unresolved module or unlinked crate `rten_testing` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `rten_testing`, use `cargo add rten_testing` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `rten_testing` [INFO] [stdout] --> src/optimize/tests.rs:6:5 [INFO] [stdout] | [INFO] [stdout] 6 | use rten_testing::TestCases; [INFO] [stdout] | ^^^^^^^^^^^^ use of unresolved module or unlinked crate `rten_testing` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `rten_testing`, use `cargo add rten_testing` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `rten_testing` [INFO] [stdout] --> src/ops/attention.rs:306:9 [INFO] [stdout] | [INFO] [stdout] 306 | use rten_testing::TestCases; [INFO] [stdout] | ^^^^^^^^^^^^ use of unresolved module or unlinked crate `rten_testing` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `rten_testing`, use `cargo add rten_testing` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `rten_testing` [INFO] [stdout] --> src/ops/binary_elementwise.rs:1176:9 [INFO] [stdout] | [INFO] [stdout] 1176 | use rten_testing::TestCases; [INFO] [stdout] | ^^^^^^^^^^^^ use of unresolved module or unlinked crate `rten_testing` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `rten_testing`, use `cargo add rten_testing` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `rten_testing` [INFO] [stdout] --> src/ops/concat.rs:318:9 [INFO] [stdout] | [INFO] [stdout] 318 | use rten_testing::TestCases; [INFO] [stdout] | ^^^^^^^^^^^^ use of unresolved module or unlinked crate `rten_testing` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `rten_testing`, use `cargo add rten_testing` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `rten_testing` [INFO] [stdout] --> src/ops/conv.rs:583:9 [INFO] [stdout] | [INFO] [stdout] 583 | use rten_testing::TestCases; [INFO] [stdout] | ^^^^^^^^^^^^ use of unresolved module or unlinked crate `rten_testing` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `rten_testing`, use `cargo add rten_testing` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `rten_testing` [INFO] [stdout] --> src/ops/conv_transpose.rs:408:9 [INFO] [stdout] | [INFO] [stdout] 408 | use rten_testing::TestCases; [INFO] [stdout] | ^^^^^^^^^^^^ use of unresolved module or unlinked crate `rten_testing` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `rten_testing`, use `cargo add rten_testing` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `rten_testing` [INFO] [stdout] --> src/ops/convert.rs:218:9 [INFO] [stdout] | [INFO] [stdout] 218 | use rten_testing::TestCases; [INFO] [stdout] | ^^^^^^^^^^^^ use of unresolved module or unlinked crate `rten_testing` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `rten_testing`, use `cargo add rten_testing` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `rten_testing` [INFO] [stdout] --> src/ops/einsum.rs:714:9 [INFO] [stdout] | [INFO] [stdout] 714 | use rten_testing::TestCases; [INFO] [stdout] | ^^^^^^^^^^^^ use of unresolved module or unlinked crate `rten_testing` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `rten_testing`, use `cargo add rten_testing` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `rten_testing` [INFO] [stdout] --> src/ops/gather.rs:682:9 [INFO] [stdout] | [INFO] [stdout] 682 | use rten_testing::TestCases; [INFO] [stdout] | ^^^^^^^^^^^^ use of unresolved module or unlinked crate `rten_testing` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `rten_testing`, use `cargo add rten_testing` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `rten_testing` [INFO] [stdout] --> src/ops/generate.rs:285:9 [INFO] [stdout] | [INFO] [stdout] 285 | use rten_testing::TestCases; [INFO] [stdout] | ^^^^^^^^^^^^ use of unresolved module or unlinked crate `rten_testing` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `rten_testing`, use `cargo add rten_testing` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `rten_testing` [INFO] [stdout] --> src/ops/grid_sample.rs:154:9 [INFO] [stdout] | [INFO] [stdout] 154 | use rten_testing::TestCases; [INFO] [stdout] | ^^^^^^^^^^^^ use of unresolved module or unlinked crate `rten_testing` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `rten_testing`, use `cargo add rten_testing` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `rten_bench` [INFO] [stdout] --> src/ops/layout.rs:815:9 [INFO] [stdout] | [INFO] [stdout] 815 | use rten_bench::run_bench; [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `rten_bench` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `rten_bench`, use `cargo add rten_bench` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `rten_testing` [INFO] [stdout] --> src/ops/layout.rs:820:9 [INFO] [stdout] | [INFO] [stdout] 820 | use rten_testing::TestCases; [INFO] [stdout] | ^^^^^^^^^^^^ use of unresolved module or unlinked crate `rten_testing` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `rten_testing`, use `cargo add rten_testing` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `rten_bench` [INFO] [stdout] --> src/ops/matmul.rs:870:9 [INFO] [stdout] | [INFO] [stdout] 870 | use rten_bench::run_bench; [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `rten_bench` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `rten_bench`, use `cargo add rten_bench` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `rten_testing` [INFO] [stdout] --> src/ops/matmul.rs:879:9 [INFO] [stdout] | [INFO] [stdout] 879 | use rten_testing::TestCases; [INFO] [stdout] | ^^^^^^^^^^^^ use of unresolved module or unlinked crate `rten_testing` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `rten_testing`, use `cargo add rten_testing` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `rten_testing` [INFO] [stdout] --> src/ops/norm.rs:797:9 [INFO] [stdout] | [INFO] [stdout] 797 | use rten_testing::TestCases; [INFO] [stdout] | ^^^^^^^^^^^^ use of unresolved module or unlinked crate `rten_testing` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `rten_testing`, use `cargo add rten_testing` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `rten_testing` [INFO] [stdout] --> src/ops/pad.rs:302:9 [INFO] [stdout] | [INFO] [stdout] 302 | use rten_testing::TestCases; [INFO] [stdout] | ^^^^^^^^^^^^ use of unresolved module or unlinked crate `rten_testing` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `rten_testing`, use `cargo add rten_testing` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `rten_testing` [INFO] [stdout] --> src/ops/pooling.rs:667:9 [INFO] [stdout] | [INFO] [stdout] 667 | use rten_testing::TestCases; [INFO] [stdout] | ^^^^^^^^^^^^ use of unresolved module or unlinked crate `rten_testing` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `rten_testing`, use `cargo add rten_testing` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `rten_testing` [INFO] [stdout] --> src/ops/quantize.rs:475:9 [INFO] [stdout] | [INFO] [stdout] 475 | use rten_testing::TestCases; [INFO] [stdout] | ^^^^^^^^^^^^ use of unresolved module or unlinked crate `rten_testing` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `rten_testing`, use `cargo add rten_testing` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `rten_testing` [INFO] [stdout] --> src/ops/reduce.rs:1092:9 [INFO] [stdout] | [INFO] [stdout] 1092 | use rten_testing::TestCases; [INFO] [stdout] | ^^^^^^^^^^^^ use of unresolved module or unlinked crate `rten_testing` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `rten_testing`, use `cargo add rten_testing` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `rten_testing` [INFO] [stdout] --> src/ops/resize.rs:550:9 [INFO] [stdout] | [INFO] [stdout] 550 | use rten_testing::TestCases; [INFO] [stdout] | ^^^^^^^^^^^^ use of unresolved module or unlinked crate `rten_testing` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `rten_testing`, use `cargo add rten_testing` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `rten_testing` [INFO] [stdout] --> src/ops/rnn.rs:622:9 [INFO] [stdout] | [INFO] [stdout] 622 | use rten_testing::TestCases; [INFO] [stdout] | ^^^^^^^^^^^^ use of unresolved module or unlinked crate `rten_testing` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `rten_testing`, use `cargo add rten_testing` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `rten_testing` [INFO] [stdout] --> src/ops/sequence.rs:373:9 [INFO] [stdout] | [INFO] [stdout] 373 | use rten_testing::TestCases; [INFO] [stdout] | ^^^^^^^^^^^^ use of unresolved module or unlinked crate `rten_testing` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `rten_testing`, use `cargo add rten_testing` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `rten_testing` [INFO] [stdout] --> src/ops/slice.rs:197:9 [INFO] [stdout] | [INFO] [stdout] 197 | use rten_testing::TestCases; [INFO] [stdout] | ^^^^^^^^^^^^ use of unresolved module or unlinked crate `rten_testing` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `rten_testing`, use `cargo add rten_testing` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `rten_testing` [INFO] [stdout] --> src/ops/split.rs:161:9 [INFO] [stdout] | [INFO] [stdout] 161 | use rten_testing::TestCases; [INFO] [stdout] | ^^^^^^^^^^^^ use of unresolved module or unlinked crate `rten_testing` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `rten_testing`, use `cargo add rten_testing` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `rten_testing` [INFO] [stdout] --> src/ops/trilu.rs:103:9 [INFO] [stdout] | [INFO] [stdout] 103 | use rten_testing::TestCases; [INFO] [stdout] | ^^^^^^^^^^^^ use of unresolved module or unlinked crate `rten_testing` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `rten_testing`, use `cargo add rten_testing` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `rten_testing` [INFO] [stdout] --> src/ops/unary_elementwise.rs:733:9 [INFO] [stdout] | [INFO] [stdout] 733 | use rten_testing::TestCases; [INFO] [stdout] | ^^^^^^^^^^^^ use of unresolved module or unlinked crate `rten_testing` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `rten_testing`, use `cargo add rten_testing` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `rten_testing` [INFO] [stdout] --> src/ops/variadic_elementwise.rs:214:9 [INFO] [stdout] | [INFO] [stdout] 214 | use rten_testing::TestCases; [INFO] [stdout] | ^^^^^^^^^^^^ use of unresolved module or unlinked crate `rten_testing` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `rten_testing`, use `cargo add rten_testing` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `rten_testing` [INFO] [stdout] --> src/ops/transform_inputs.rs:156:9 [INFO] [stdout] | [INFO] [stdout] 156 | use rten_testing::TestCases; [INFO] [stdout] | ^^^^^^^^^^^^ use of unresolved module or unlinked crate `rten_testing` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `rten_testing`, use `cargo add rten_testing` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `rten_bench` [INFO] [stdout] --> src/ops/conv_transpose.rs:913:13 [INFO] [stdout] | [INFO] [stdout] 913 | use rten_bench::run_bench; [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `rten_bench` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `rten_bench`, use `cargo add rten_bench` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `test_each` found for array `[test_loader::Case; 7]` in the current scope [INFO] [stdout] --> src/model/external_data.rs:582:15 [INFO] [stdout] | [INFO] [stdout] 582 | cases.test_each(|case| { [INFO] [stdout] | ------^^^^^^^^^ method not found in `[test_loader::Case; 7]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `test_each` found for array `[file_type::tests::test_file_type_from_path::Case<'_>; 5]` in the current scope [INFO] [stdout] --> src/model/file_type.rs:105:15 [INFO] [stdout] | [INFO] [stdout] 105 | cases.test_each(|case| { [INFO] [stdout] | ------^^^^^^^^^ method not found in `[file_type::tests::test_file_type_from_path::Case<'_>; 5]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `test_each` found for array `[file_type::tests::test_file_type_from_buffer::Case; 4]` in the current scope [INFO] [stdout] --> src/model/file_type.rs:143:15 [INFO] [stdout] | [INFO] [stdout] 143 | cases.test_each(|case| { [INFO] [stdout] | ------^^^^^^^^^ method not found in `[file_type::tests::test_file_type_from_buffer::Case; 4]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `test_each` found for array `[onnx_registry::tests::test_conv_op_padding::Case; 3]` in the current scope [INFO] [stdout] --> src/op_registry/onnx_registry.rs:1723:15 [INFO] [stdout] | [INFO] [stdout] 1723 | cases.test_each(|case| { [INFO] [stdout] | ------^^^^^^^^^ method not found in `[onnx_registry::tests::test_conv_op_padding::Case; 3]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `test_each` found for array `[onnx_registry::tests::test_constant_of_shape_dtypes::Case; 5]` in the current scope [INFO] [stdout] --> src/op_registry/onnx_registry.rs:1789:15 [INFO] [stdout] | [INFO] [stdout] 1789 | cases.test_each(|case| { [INFO] [stdout] | ------^^^^^^^^^ method not found in `[onnx_registry::tests::test_constant_of_shape_dtypes::Case; 5]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `test_each_value` found for array `[onnx_registry::tests::test_promote_attributes::Case; 4]` in the current scope [INFO] [stdout] --> src/op_registry/onnx_registry.rs:1828:15 [INFO] [stdout] | [INFO] [stdout] 1828 | cases.test_each_value(|case| { [INFO] [stdout] | ------^^^^^^^^^^^^^^^ method not found in `[onnx_registry::tests::test_promote_attributes::Case; 4]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `test_each` found for array `[optimize::tests::test_fuse_layer_norm::Case; 2]` in the current scope [INFO] [stdout] --> src/optimize/tests.rs:492:11 [INFO] [stdout] | [INFO] [stdout] 492 | cases.test_each(|&Case { with_bias }| { [INFO] [stdout] | ------^^^^^^^^^ method not found in `[optimize::tests::test_fuse_layer_norm::Case; 2]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `test_each` found for array `[attention::tests::test_add_softmax::Case; 5]` in the current scope [INFO] [stdout] --> src/ops/attention.rs:372:15 [INFO] [stdout] | [INFO] [stdout] 372 | cases.test_each(|case| { [INFO] [stdout] | ------^^^^^^^^^ method not found in `[attention::tests::test_add_softmax::Case; 5]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `test_each` found for struct `Vec` in the current scope [INFO] [stdout] --> src/ops/binary_elementwise.rs:1708:15 [INFO] [stdout] | [INFO] [stdout] 1708 | cases.test_each(|case| { [INFO] [stdout] | ------^^^^^^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/ops/binary_elementwise.rs:1726:38 [INFO] [stdout] | [INFO] [stdout] 1715 | expect_equal(&result, $expected).unwrap(); [INFO] [stdout] | ------------ arguments to this function are incorrect [INFO] [stdout] ... [INFO] [stdout] 1726 | test_case!(a, b, expected); [INFO] [stdout] | ^^^^^^^^ expected `&TensorBase, DynLayout>`, found `TensorBase, DynLayout>` [INFO] [stdout] | [INFO] [stdout] = note: expected reference `&TensorBase<_, _>` [INFO] [stdout] found struct `TensorBase<_, _>` [INFO] [stdout] note: function defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rten-tensor-0.24.0/src/test_util.rs:134:8 [INFO] [stdout] | [INFO] [stdout] 134 | pub fn expect_equal(x: &V, y: &V) -> Result<(), ExpectEqualError> [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] help: consider borrowing here [INFO] [stdout] | [INFO] [stdout] 1726 | test_case!(a, b, &expected); [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/ops/binary_elementwise.rs:1726:38 [INFO] [stdout] | [INFO] [stdout] 1720 | expect_equal(&a, $expected).unwrap(); [INFO] [stdout] | ------------ arguments to this function are incorrect [INFO] [stdout] ... [INFO] [stdout] 1726 | test_case!(a, b, expected); [INFO] [stdout] | ^^^^^^^^ expected `&TensorBase, DynLayout>`, found `TensorBase, DynLayout>` [INFO] [stdout] | [INFO] [stdout] = note: expected reference `&TensorBase<_, _>` [INFO] [stdout] found struct `TensorBase<_, _>` [INFO] [stdout] note: function defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rten-tensor-0.24.0/src/test_util.rs:134:8 [INFO] [stdout] | [INFO] [stdout] 134 | pub fn expect_equal(x: &V, y: &V) -> Result<(), ExpectEqualError> [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] help: consider borrowing here [INFO] [stdout] | [INFO] [stdout] 1726 | test_case!(a, b, &expected); [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/ops/binary_elementwise.rs:1729:38 [INFO] [stdout] | [INFO] [stdout] 1715 | expect_equal(&result, $expected).unwrap(); [INFO] [stdout] | ------------ arguments to this function are incorrect [INFO] [stdout] ... [INFO] [stdout] 1729 | test_case!(a, b, expected); [INFO] [stdout] | ^^^^^^^^ expected `&TensorBase, DynLayout>`, found `TensorBase, DynLayout>` [INFO] [stdout] | [INFO] [stdout] = note: expected reference `&TensorBase<_, _>` [INFO] [stdout] found struct `TensorBase<_, _>` [INFO] [stdout] note: function defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rten-tensor-0.24.0/src/test_util.rs:134:8 [INFO] [stdout] | [INFO] [stdout] 134 | pub fn expect_equal(x: &V, y: &V) -> Result<(), ExpectEqualError> [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] help: consider borrowing here [INFO] [stdout] | [INFO] [stdout] 1729 | test_case!(a, b, &expected); [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/ops/binary_elementwise.rs:1729:38 [INFO] [stdout] | [INFO] [stdout] 1720 | expect_equal(&a, $expected).unwrap(); [INFO] [stdout] | ------------ arguments to this function are incorrect [INFO] [stdout] ... [INFO] [stdout] 1729 | test_case!(a, b, expected); [INFO] [stdout] | ^^^^^^^^ expected `&TensorBase, DynLayout>`, found `TensorBase, DynLayout>` [INFO] [stdout] | [INFO] [stdout] = note: expected reference `&TensorBase<_, _>` [INFO] [stdout] found struct `TensorBase<_, _>` [INFO] [stdout] note: function defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rten-tensor-0.24.0/src/test_util.rs:134:8 [INFO] [stdout] | [INFO] [stdout] 134 | pub fn expect_equal(x: &V, y: &V) -> Result<(), ExpectEqualError> [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] help: consider borrowing here [INFO] [stdout] | [INFO] [stdout] 1729 | test_case!(a, b, &expected); [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/ops/binary_elementwise.rs:1732:38 [INFO] [stdout] | [INFO] [stdout] 1715 | expect_equal(&result, $expected).unwrap(); [INFO] [stdout] | ------------ arguments to this function are incorrect [INFO] [stdout] ... [INFO] [stdout] 1732 | test_case!(a, b, expected); [INFO] [stdout] | ^^^^^^^^ expected `&TensorBase, DynLayout>`, found `TensorBase, DynLayout>` [INFO] [stdout] | [INFO] [stdout] = note: expected reference `&TensorBase<_, _>` [INFO] [stdout] found struct `TensorBase<_, _>` [INFO] [stdout] note: function defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rten-tensor-0.24.0/src/test_util.rs:134:8 [INFO] [stdout] | [INFO] [stdout] 134 | pub fn expect_equal(x: &V, y: &V) -> Result<(), ExpectEqualError> [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] help: consider borrowing here [INFO] [stdout] | [INFO] [stdout] 1732 | test_case!(a, b, &expected); [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/ops/binary_elementwise.rs:1732:38 [INFO] [stdout] | [INFO] [stdout] 1720 | expect_equal(&a, $expected).unwrap(); [INFO] [stdout] | ------------ arguments to this function are incorrect [INFO] [stdout] ... [INFO] [stdout] 1732 | test_case!(a, b, expected); [INFO] [stdout] | ^^^^^^^^ expected `&TensorBase, DynLayout>`, found `TensorBase, DynLayout>` [INFO] [stdout] | [INFO] [stdout] = note: expected reference `&TensorBase<_, _>` [INFO] [stdout] found struct `TensorBase<_, _>` [INFO] [stdout] note: function defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rten-tensor-0.24.0/src/test_util.rs:134:8 [INFO] [stdout] | [INFO] [stdout] 134 | pub fn expect_equal(x: &V, y: &V) -> Result<(), ExpectEqualError> [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] help: consider borrowing here [INFO] [stdout] | [INFO] [stdout] 1732 | test_case!(a, b, &expected); [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `test_each` found for array `[concat::tests::test_tile::Case; 8]` in the current scope [INFO] [stdout] --> src/ops/concat.rs:494:15 [INFO] [stdout] | [INFO] [stdout] 494 | cases.test_each(|case| { [INFO] [stdout] | ------^^^^^^^^^ method not found in `[concat::tests::test_tile::Case; 8]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `test_each` found for array `[concat::tests::test_tile_invalid_repeats::Case; 2]` in the current scope [INFO] [stdout] --> src/ops/concat.rs:531:15 [INFO] [stdout] | [INFO] [stdout] 531 | cases.test_each(|case| { [INFO] [stdout] | ------^^^^^^^^^ method not found in `[concat::tests::test_tile_invalid_repeats::Case; 2]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/ops/concat.rs:540:47 [INFO] [stdout] | [INFO] [stdout] 540 | assert_eq!(result.err().as_ref(), Some(expected_error)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ expected `Option<&OpError>`, found `Option` [INFO] [stdout] | [INFO] [stdout] = note: expected enum `Option<&OpError>` [INFO] [stdout] found enum `Option` [INFO] [stdout] help: try using `.as_ref()` to convert `Option` to `Option<&OpError>` [INFO] [stdout] | [INFO] [stdout] 540 | assert_eq!(result.err().as_ref(), Some(expected_error).as_ref()); [INFO] [stdout] | +++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `test_each` found for struct `Vec` in the current scope [INFO] [stdout] --> src/ops/conv.rs:1076:15 [INFO] [stdout] | [INFO] [stdout] 1076 | cases.test_each(|case| { [INFO] [stdout] | ------^^^^^^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `test_each` found for array `[conv::tests::test_conv_invalid::Case<'_>; 5]` in the current scope [INFO] [stdout] --> src/ops/conv.rs:1227:15 [INFO] [stdout] | [INFO] [stdout] 1227 | cases.test_each(|case| { [INFO] [stdout] | ------^^^^^^^^^ method not found in `[conv::tests::test_conv_invalid::Case<'_>; 5]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `test_each` found for array `[conv::tests::test_conv_1d::Case; 2]` in the current scope [INFO] [stdout] --> src/ops/conv.rs:1325:15 [INFO] [stdout] | [INFO] [stdout] 1325 | cases.test_each(|case| { [INFO] [stdout] | ------^^^^^^^^^ method not found in `[conv::tests::test_conv_1d::Case; 2]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `test_each` found for array `[conv::tests::test_conv_integer_u8_u8::Case; 7]` in the current scope [INFO] [stdout] --> src/ops/conv.rs:1465:23 [INFO] [stdout] | [INFO] [stdout] 1465 | cases.test_each(|case| { [INFO] [stdout] | ------^^^^^^^^^ method not found in `[conv::tests::test_conv_integer_u8_u8::Case; 7]` [INFO] [stdout] ... [INFO] [stdout] 1489 | impl_conv_integer_test!(test_conv_integer_u8_u8, u8, u8); [INFO] [stdout] | -------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `impl_conv_integer_test` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `test_each` found for array `[conv::tests::test_conv_integer_u8_i8::Case; 7]` in the current scope [INFO] [stdout] --> src/ops/conv.rs:1465:23 [INFO] [stdout] | [INFO] [stdout] 1465 | cases.test_each(|case| { [INFO] [stdout] | ------^^^^^^^^^ method not found in `[conv::tests::test_conv_integer_u8_i8::Case; 7]` [INFO] [stdout] ... [INFO] [stdout] 1490 | impl_conv_integer_test!(test_conv_integer_u8_i8, u8, i8); [INFO] [stdout] | -------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `impl_conv_integer_test` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `test_each` found for array `[conv::tests::test_conv_integer_i8_u8::Case; 7]` in the current scope [INFO] [stdout] --> src/ops/conv.rs:1465:23 [INFO] [stdout] | [INFO] [stdout] 1465 | cases.test_each(|case| { [INFO] [stdout] | ------^^^^^^^^^ method not found in `[conv::tests::test_conv_integer_i8_u8::Case; 7]` [INFO] [stdout] ... [INFO] [stdout] 1491 | impl_conv_integer_test!(test_conv_integer_i8_u8, i8, u8); [INFO] [stdout] | -------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `impl_conv_integer_test` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `test_each` found for array `[conv::tests::test_conv_integer_i8_i8::Case; 7]` in the current scope [INFO] [stdout] --> src/ops/conv.rs:1465:23 [INFO] [stdout] | [INFO] [stdout] 1465 | cases.test_each(|case| { [INFO] [stdout] | ------^^^^^^^^^ method not found in `[conv::tests::test_conv_integer_i8_i8::Case; 7]` [INFO] [stdout] ... [INFO] [stdout] 1492 | impl_conv_integer_test!(test_conv_integer_i8_i8, i8, i8); [INFO] [stdout] | -------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `impl_conv_integer_test` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `test_each` found for array `[conv_transpose::tests::test_conv_transpose_output_size_and_padding::Case; 14]` in the current scope [INFO] [stdout] --> src/ops/conv_transpose.rs:814:15 [INFO] [stdout] | [INFO] [stdout] 814 | cases.test_each(|case| { [INFO] [stdout] | ------^^^^^^^^^ method not found in `[conv_transpose::tests::test_conv_transpose_output_size_and_padding::Case; 14]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `test_each` found for reference `&[ConvTransposeCase]` in the current scope [INFO] [stdout] --> src/ops/conv_transpose.rs:852:15 [INFO] [stdout] | [INFO] [stdout] 852 | cases.test_each(|case| { [INFO] [stdout] | ------^^^^^^^^^ method not found in `&[ConvTransposeCase]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `test_each` found for array `[ops::convert::tests::test_cast::Case; 8]` in the current scope [INFO] [stdout] --> src/ops/convert.rs:289:15 [INFO] [stdout] | [INFO] [stdout] 289 | cases.test_each(|case| { [INFO] [stdout] | ------^^^^^^^^^ method not found in `[ops::convert::tests::test_cast::Case; 8]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `test_each` found for array `[ops::convert::tests::test_cast_like::Case; 1]` in the current scope [INFO] [stdout] --> src/ops/convert.rs:331:15 [INFO] [stdout] | [INFO] [stdout] 331 | cases.test_each(|case| { [INFO] [stdout] | ------^^^^^^^^^ method not found in `[ops::convert::tests::test_cast_like::Case; 1]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `test_each` found for array `[einsum::tests::test_einsum::Case<'_>; 42]` in the current scope [INFO] [stdout] --> src/ops/einsum.rs:1058:15 [INFO] [stdout] | [INFO] [stdout] 1058 | cases.test_each(|case| { [INFO] [stdout] | ------^^^^^^^^^ method not found in `[einsum::tests::test_einsum::Case<'_>; 42]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: can't compare `&Result, DynLayout>, OpError>` with `Result, DynLayout>, OpError>` [INFO] [stdout] --> src/ops/einsum.rs:1067:13 [INFO] [stdout] | [INFO] [stdout] 1067 | / assert_eq!( [INFO] [stdout] 1068 | | &output, expected, [INFO] [stdout] 1069 | | "result mismatch for equation {}", [INFO] [stdout] 1070 | | equation [INFO] [stdout] 1071 | | ); [INFO] [stdout] | |_____________^ no implementation for `&Result, DynLayout>, OpError> == Result, DynLayout>, OpError>` [INFO] [stdout] | [INFO] [stdout] = help: the trait `PartialEq, DynLayout>, OpError>>` is not implemented for `&Result, DynLayout>, OpError>` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `test_each` found for array `[einsum::tests::test_einsum_path::Case<'_>; 5]` in the current scope [INFO] [stdout] --> src/ops/einsum.rs:1173:15 [INFO] [stdout] | [INFO] [stdout] 1173 | cases.test_each(|case| { [INFO] [stdout] | ------^^^^^^^^^ method not found in `[einsum::tests::test_einsum_path::Case<'_>; 5]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `test_each` found for array `[gather::tests::test_gather_invalid_indices::Case; 3]` in the current scope [INFO] [stdout] --> src/ops/gather.rs:796:15 [INFO] [stdout] | [INFO] [stdout] 796 | cases.test_each(|case| { [INFO] [stdout] | ------^^^^^^^^^ method not found in `[gather::tests::test_gather_invalid_indices::Case; 3]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `test_each` found for array `[gather::tests::test_gather_elements::Case; 8]` in the current scope [INFO] [stdout] --> src/ops/gather.rs:877:15 [INFO] [stdout] | [INFO] [stdout] 877 | cases.test_each(|case| { [INFO] [stdout] | ------^^^^^^^^^ method not found in `[gather::tests::test_gather_elements::Case; 8]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `test_each_value` found for array `[gather::tests::test_gather_elements_invalid_inputs::Case; 4]` in the current scope [INFO] [stdout] --> src/ops/gather.rs:924:15 [INFO] [stdout] | [INFO] [stdout] 924 | cases.test_each_value(|case| { [INFO] [stdout] | ------^^^^^^^^^^^^^^^ method not found in `[gather::tests::test_gather_elements_invalid_inputs::Case; 4]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `test_each` found for array `[gather::tests::test_gather_nd::Case; 8]` in the current scope [INFO] [stdout] --> src/ops/gather.rs:1004:15 [INFO] [stdout] | [INFO] [stdout] 1004 | cases.test_each(|case| { [INFO] [stdout] | ------^^^^^^^^^ method not found in `[gather::tests::test_gather_nd::Case; 8]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `test_each` found for array `[gather::tests::test_scatter_elements::Case; 5]` in the current scope [INFO] [stdout] --> src/ops/gather.rs:1078:15 [INFO] [stdout] | [INFO] [stdout] 1078 | cases.test_each(|case| { [INFO] [stdout] | ------^^^^^^^^^ method not found in `[gather::tests::test_scatter_elements::Case; 5]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `test_each` found for array `[gather::tests::test_scatter_nd::Case; 3]` in the current scope [INFO] [stdout] --> src/ops/gather.rs:1175:15 [INFO] [stdout] | [INFO] [stdout] 1175 | cases.test_each(|case| { [INFO] [stdout] | ------^^^^^^^^^ method not found in `[gather::tests::test_scatter_nd::Case; 3]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `test_each` found for array `[gather::tests::test_scatter_nd_reduce::Case; 4]` in the current scope [INFO] [stdout] --> src/ops/gather.rs:1231:15 [INFO] [stdout] | [INFO] [stdout] 1231 | cases.test_each(|case| { [INFO] [stdout] | ------^^^^^^^^^ method not found in `[gather::tests::test_scatter_nd_reduce::Case; 4]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `test_each` found for array `[gather::tests::test_scatter_nd_invalid::Case; 5]` in the current scope [INFO] [stdout] --> src/ops/gather.rs:1288:15 [INFO] [stdout] | [INFO] [stdout] 1288 | cases.test_each(|case| { [INFO] [stdout] | ------^^^^^^^^^ method not found in `[gather::tests::test_scatter_nd_invalid::Case; 5]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `test_each` found for array `[generate::tests::test_eye_like::Case; 5]` in the current scope [INFO] [stdout] --> src/ops/generate.rs:372:15 [INFO] [stdout] | [INFO] [stdout] 372 | cases.test_each(|case| { [INFO] [stdout] | ------^^^^^^^^^ method not found in `[generate::tests::test_eye_like::Case; 5]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `test_each` found for array `[generate::tests::test_onehot::Case; 5]` in the current scope [INFO] [stdout] --> src/ops/generate.rs:455:15 [INFO] [stdout] | [INFO] [stdout] 455 | cases.test_each(|case| { [INFO] [stdout] | ------^^^^^^^^^ method not found in `[generate::tests::test_onehot::Case; 5]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `test_each` found for array `[grid_sample::tests::test_grid_sample::Case; 10]` in the current scope [INFO] [stdout] --> src/ops/grid_sample.rs:281:15 [INFO] [stdout] | [INFO] [stdout] 281 | cases.test_each(|case| { [INFO] [stdout] | ------^^^^^^^^^ method not found in `[grid_sample::tests::test_grid_sample::Case; 10]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `test_each` found for array `[grid_sample::tests::test_grid_sample_invalid::Case; 2]` in the current scope [INFO] [stdout] --> src/ops/grid_sample.rs:318:15 [INFO] [stdout] | [INFO] [stdout] 318 | cases.test_each(|case| { [INFO] [stdout] | ------^^^^^^^^^ method not found in `[grid_sample::tests::test_grid_sample_invalid::Case; 2]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `test_each` found for array `[ops::layout::tests::test_depth_to_space::Case; 4]` in the current scope [INFO] [stdout] --> src/ops/layout.rs:929:15 [INFO] [stdout] | [INFO] [stdout] 929 | cases.test_each(|case| { [INFO] [stdout] | ------^^^^^^^^^ method not found in `[ops::layout::tests::test_depth_to_space::Case; 4]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `test_each` found for array `[ops::layout::tests::test_expand::Case; 7]` in the current scope [INFO] [stdout] --> src/ops/layout.rs:998:15 [INFO] [stdout] | [INFO] [stdout] 998 | cases.test_each(|case| { [INFO] [stdout] | ------^^^^^^^^^ method not found in `[ops::layout::tests::test_expand::Case; 7]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `test_each` found for array `[ops::layout::tests::test_flatten::Case; 9]` in the current scope [INFO] [stdout] --> src/ops/layout.rs:1076:15 [INFO] [stdout] | [INFO] [stdout] 1076 | cases.test_each(|case| { [INFO] [stdout] | ------^^^^^^^^^ method not found in `[ops::layout::tests::test_flatten::Case; 9]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `test_each` found for array `[ops::layout::tests::test_shape::Case; 7]` in the current scope [INFO] [stdout] --> src/ops/layout.rs:1291:15 [INFO] [stdout] | [INFO] [stdout] 1291 | cases.test_each(|case| { [INFO] [stdout] | ------^^^^^^^^^ method not found in `[ops::layout::tests::test_shape::Case; 7]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `test_each` found for array `[matmul::tests::test_cast_scale::Case; 2]` in the current scope [INFO] [stdout] --> src/ops/matmul.rs:1021:15 [INFO] [stdout] | [INFO] [stdout] 1021 | cases.test_each(|case| { [INFO] [stdout] | ------^^^^^^^^^ method not found in `[matmul::tests::test_cast_scale::Case; 2]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `test_each` found for array `[matmul::tests::test_matmul::Case<'_>; 10]` in the current scope [INFO] [stdout] --> src/ops/matmul.rs:1197:15 [INFO] [stdout] | [INFO] [stdout] 1197 | cases.test_each(|case| { [INFO] [stdout] | ------^^^^^^^^^ method not found in `[matmul::tests::test_matmul::Case<'_>; 10]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `test_each` found for array `[matmul::tests::test_matmul_fused::Case<'_>; 2]` in the current scope [INFO] [stdout] --> src/ops/matmul.rs:1295:15 [INFO] [stdout] | [INFO] [stdout] 1295 | cases.test_each(|case| { [INFO] [stdout] | ------^^^^^^^^^ method not found in `[matmul::tests::test_matmul_fused::Case<'_>; 2]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Option` cannot be dereferenced [INFO] [stdout] --> src/ops/matmul.rs:1304:28 [INFO] [stdout] | [INFO] [stdout] 1304 | alpha: *alpha, [INFO] [stdout] | ^^^^^^ can't be dereferenced [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Option>` cannot be dereferenced [INFO] [stdout] --> src/ops/matmul.rs:1308:72 [INFO] [stdout] | [INFO] [stdout] 1308 | let result = matmul_fused(&pool, a.view(), b.view(), None, *bias, *alpha).unwrap(); [INFO] [stdout] | ^^^^^ can't be dereferenced [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Option` cannot be dereferenced [INFO] [stdout] --> src/ops/matmul.rs:1308:79 [INFO] [stdout] | [INFO] [stdout] 1308 | let result = matmul_fused(&pool, a.view(), b.view(), None, *bias, *alpha).unwrap(); [INFO] [stdout] | ^^^^^^ can't be dereferenced [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `test_each` found for array `[matmul::tests::test_matmul_invalid::Case<'_>; 4]` in the current scope [INFO] [stdout] --> src/ops/matmul.rs:1347:15 [INFO] [stdout] | [INFO] [stdout] 1347 | cases.test_each(|case| { [INFO] [stdout] | ------^^^^^^^^^ method not found in `[matmul::tests::test_matmul_invalid::Case<'_>; 4]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/ops/matmul.rs:1361:41 [INFO] [stdout] | [INFO] [stdout] 1361 | assert_eq!(result.as_ref(), Err(error)); [INFO] [stdout] | ^^^^^^^^^^ expected `Result<&TensorBase, ...>, ...>`, found `Result<_, OpError>` [INFO] [stdout] | [INFO] [stdout] = note: expected enum `Result<&TensorBase, DynLayout>, &OpError>` [INFO] [stdout] found enum `Result<_, OpError>` [INFO] [stdout] help: try using `.as_ref()` to convert `Result<_, OpError>` to `Result<&TensorBase, DynLayout>, &OpError>` [INFO] [stdout] | [INFO] [stdout] 1361 | assert_eq!(result.as_ref(), Err(error).as_ref()); [INFO] [stdout] | +++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `test_each_clone` found for array `[matmul::tests::test_matmul_zero_sized_dim::Case; 3]` in the current scope [INFO] [stdout] --> src/ops/matmul.rs:1380:15 [INFO] [stdout] | [INFO] [stdout] 1380 | cases.test_each_clone(|Case { m, n, k }| { [INFO] [stdout] | ------^^^^^^^^^^^^^^^ method not found in `[matmul::tests::test_matmul_zero_sized_dim::Case; 3]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `test_each` found for array `[matmul::tests::test_matmul_integer::Case; 15]` in the current scope [INFO] [stdout] --> src/ops/matmul.rs:1532:15 [INFO] [stdout] | [INFO] [stdout] 1532 | cases.test_each(|case| { [INFO] [stdout] | ------^^^^^^^^^ method not found in `[matmul::tests::test_matmul_integer::Case; 15]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Option` cannot be dereferenced [INFO] [stdout] --> src/ops/matmul.rs:1565:46 [INFO] [stdout] | [INFO] [stdout] 1565 | assert_eq!(result.err(), *expected_err); [INFO] [stdout] | ^^^^^^^^^^^^^ can't be dereferenced [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `test_each_clone` found for array `[matmul::tests::test_matmul_nbits::Case; 6]` in the current scope [INFO] [stdout] --> src/ops/matmul.rs:1689:15 [INFO] [stdout] | [INFO] [stdout] 1689 | cases.test_each_clone(|case| { [INFO] [stdout] | ------^^^^^^^^^^^^^^^ method not found in `[matmul::tests::test_matmul_nbits::Case; 6]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `test_each` found for array `[matmul::tests::test_matmul_nbits_invalid::Case; 1]` in the current scope [INFO] [stdout] --> src/ops/matmul.rs:1764:15 [INFO] [stdout] | [INFO] [stdout] 1764 | cases.test_each(|case| { [INFO] [stdout] | ------^^^^^^^^^ method not found in `[matmul::tests::test_matmul_nbits_invalid::Case; 1]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `test_each` found for array `[norm::tests::test_batch_norm::Case; 4]` in the current scope [INFO] [stdout] --> src/ops/norm.rs:834:15 [INFO] [stdout] | [INFO] [stdout] 834 | cases.test_each(|Case { input }| { [INFO] [stdout] | ------^^^^^^^^^ method not found in `[norm::tests::test_batch_norm::Case; 4]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `test_each` found for array `[norm::tests::test_layer_normalization::Case; 4]` in the current scope [INFO] [stdout] --> src/ops/norm.rs:1030:15 [INFO] [stdout] | [INFO] [stdout] 1030 | cases.test_each(|case| { [INFO] [stdout] | ------^^^^^^^^^ method not found in `[norm::tests::test_layer_normalization::Case; 4]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `isize` cannot be dereferenced [INFO] [stdout] --> src/ops/norm.rs:1045:17 [INFO] [stdout] | [INFO] [stdout] 1045 | *axis, [INFO] [stdout] | ^^^^^ can't be dereferenced [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Result, DynLayout>, OpError>` cannot be dereferenced [INFO] [stdout] --> src/ops/norm.rs:1053:58 [INFO] [stdout] | [INFO] [stdout] 1053 | (result, expected) => assert_eq!(result, *expected), [INFO] [stdout] | ^^^^^^^^^ can't be dereferenced [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `test_each` found for reference `&[pad::tests::Case]` in the current scope [INFO] [stdout] --> src/ops/pad.rs:367:15 [INFO] [stdout] | [INFO] [stdout] 367 | cases.test_each(|case| { [INFO] [stdout] | ------^^^^^^^^^ method not found in `&[pad::tests::Case]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `pad::PadMode` cannot be dereferenced [INFO] [stdout] --> src/ops/pad.rs:376:65 [INFO] [stdout] | [INFO] [stdout] 376 | let result = pad(&pool, input.view(), &pads.view(), *mode, 0.); [INFO] [stdout] | ^^^^^ can't be dereferenced [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: can't compare `&Result, DynLayout>, OpError>` with `Result, DynLayout>, OpError>` [INFO] [stdout] --> src/ops/pad.rs:381:39 [INFO] [stdout] | [INFO] [stdout] 381 | (result, expected) => assert_eq!(&result, expected), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no implementation for `&Result, DynLayout>, OpError> == Result, DynLayout>, OpError>` [INFO] [stdout] | [INFO] [stdout] = help: the trait `PartialEq, DynLayout>, OpError>>` is not implemented for `&Result, DynLayout>, OpError>` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `test_each` found for array `[pad::tests::test_pad_invalid_inputs::Case; 4]` in the current scope [INFO] [stdout] --> src/ops/pad.rs:629:15 [INFO] [stdout] | [INFO] [stdout] 629 | cases.test_each(|case| { [INFO] [stdout] | ------^^^^^^^^^ method not found in `[pad::tests::test_pad_invalid_inputs::Case; 4]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `InputList<'_>: From<(TensorBase, DynLayout>, ..., ...)>` is not satisfied [INFO] [stdout] --> src/ops/pad.rs:638:33 [INFO] [stdout] | [INFO] [stdout] 638 | op.run_simple::<_, Tensor>((input, pads, const_val)) [INFO] [stdout] | ---------- ^ unsatisfied trait bound [INFO] [stdout] | | [INFO] [stdout] | required by a bound introduced by this call [INFO] [stdout] | [INFO] [stdout] help: the trait `From<(TensorBase, DynLayout>, TensorBase, DynLayout>, value::Value)>` is not implemented for `InputList<'_>` [INFO] [stdout] --> src/operator.rs:539:1 [INFO] [stdout] | [INFO] [stdout] 539 | pub struct InputList<'a> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] `InputList<'_>` implements `From<()>` [INFO] [stdout] `InputList<'_>` implements `From<(I1, I2)>` [INFO] [stdout] `InputList<'_>` implements `From<(I1, I2, I3)>` [INFO] [stdout] `InputList<'_>` implements `From<(I1,)>` [INFO] [stdout] `InputList<'_>` implements `From` [INFO] [stdout] = note: required for `(TensorBase, DynLayout>, TensorBase, DynLayout>, value::Value)` to implement `Into>` [INFO] [stdout] note: required by a bound in `OperatorExt::run_simple` [INFO] [stdout] --> src/operator.rs:494:26 [INFO] [stdout] | [INFO] [stdout] 494 | fn run_simple<'a, I: Into>, O: TryFrom>( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ required by this bound in `OperatorExt::run_simple` [INFO] [stdout] = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/rten-714311fac62a84ca.long-type-12904335182170554916.txt' [INFO] [stdout] = note: consider using `--verbose` to print the full type name to the console [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `InputList<'_>: From<(TensorBase, DynLayout>, TensorBase, DynLayout>)>` is not satisfied [INFO] [stdout] --> src/ops/pad.rs:640:33 [INFO] [stdout] | [INFO] [stdout] 640 | op.run_simple::<_, Tensor>((input, pads)) [INFO] [stdout] | ---------- ^ unsatisfied trait bound [INFO] [stdout] | | [INFO] [stdout] | required by a bound introduced by this call [INFO] [stdout] | [INFO] [stdout] help: the trait `From<(TensorBase, DynLayout>, TensorBase, DynLayout>)>` is not implemented for `InputList<'_>` [INFO] [stdout] --> src/operator.rs:539:1 [INFO] [stdout] | [INFO] [stdout] 539 | pub struct InputList<'a> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] `InputList<'_>` implements `From<()>` [INFO] [stdout] `InputList<'_>` implements `From<(I1, I2)>` [INFO] [stdout] `InputList<'_>` implements `From<(I1, I2, I3)>` [INFO] [stdout] `InputList<'_>` implements `From<(I1,)>` [INFO] [stdout] `InputList<'_>` implements `From` [INFO] [stdout] = note: required for `(TensorBase, DynLayout>, TensorBase, DynLayout>)` to implement `Into>` [INFO] [stdout] note: required by a bound in `OperatorExt::run_simple` [INFO] [stdout] --> src/operator.rs:494:26 [INFO] [stdout] | [INFO] [stdout] 494 | fn run_simple<'a, I: Into>, O: TryFrom>( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ required by this bound in `OperatorExt::run_simple` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/ops/pad.rs:643:47 [INFO] [stdout] | [INFO] [stdout] 643 | assert_eq!(result.err().as_ref(), Some(expected_error)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ expected `Option<&OpError>`, found `Option` [INFO] [stdout] | [INFO] [stdout] = note: expected enum `Option<&OpError>` [INFO] [stdout] found enum `Option` [INFO] [stdout] help: try using `.as_ref()` to convert `Option` to `Option<&OpError>` [INFO] [stdout] | [INFO] [stdout] 643 | assert_eq!(result.err().as_ref(), Some(expected_error).as_ref()); [INFO] [stdout] | +++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `test_each` found for array `[pooling::tests::test_average_pool::Case<'_>; 6]` in the current scope [INFO] [stdout] --> src/ops/pooling.rs:763:15 [INFO] [stdout] | [INFO] [stdout] 763 | cases.test_each(|case| { [INFO] [stdout] | ------^^^^^^^^^ method not found in `[pooling::tests::test_average_pool::Case<'_>; 6]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `test_each` found for array `[pooling::tests::test_max_pool::Case<'_>; 6]` in the current scope [INFO] [stdout] --> src/ops/pooling.rs:958:15 [INFO] [stdout] | [INFO] [stdout] 958 | cases.test_each(|case| { [INFO] [stdout] | ------^^^^^^^^^ method not found in `[pooling::tests::test_max_pool::Case<'_>; 6]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `test_each` found for array `[pooling::tests::test_calc_output_size_and_padding::Case; 16]` in the current scope [INFO] [stdout] --> src/ops/pooling.rs:1164:15 [INFO] [stdout] | [INFO] [stdout] 1164 | cases.test_each(|case| { [INFO] [stdout] | ------^^^^^^^^^ method not found in `[pooling::tests::test_calc_output_size_and_padding::Case; 16]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `(usize, usize)` cannot be dereferenced [INFO] [stdout] --> src/ops/pooling.rs:1177:21 [INFO] [stdout] | [INFO] [stdout] 1177 | *in_size, [INFO] [stdout] | ^^^^^^^^ can't be dereferenced [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `(usize, usize)` cannot be dereferenced [INFO] [stdout] --> src/ops/pooling.rs:1178:21 [INFO] [stdout] | [INFO] [stdout] 1178 | *kernel_size, [INFO] [stdout] | ^^^^^^^^^^^^ can't be dereferenced [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `(usize, usize)` cannot be dereferenced [INFO] [stdout] --> src/ops/pooling.rs:1179:21 [INFO] [stdout] | [INFO] [stdout] 1179 | *strides, [INFO] [stdout] | ^^^^^^^^ can't be dereferenced [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `(usize, usize)` cannot be dereferenced [INFO] [stdout] --> src/ops/pooling.rs:1181:26 [INFO] [stdout] | [INFO] [stdout] 1181 | Some(*dilations), [INFO] [stdout] | ^^^^^^^^^^ can't be dereferenced [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `RoundMode` cannot be dereferenced [INFO] [stdout] --> src/ops/pooling.rs:1182:21 [INFO] [stdout] | [INFO] [stdout] 1182 | *round_mode, [INFO] [stdout] | ^^^^^^^^^^^ can't be dereferenced [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: can't compare `&Result<(usize, usize, [usize; 4]), OpError>` with `Result<(usize, usize, [usize; 4]), OpError>` [INFO] [stdout] --> src/ops/pooling.rs:1175:13 [INFO] [stdout] | [INFO] [stdout] 1175 | / assert_eq!( [INFO] [stdout] 1176 | | &calc_output_size_and_padding( [INFO] [stdout] 1177 | | *in_size, [INFO] [stdout] 1178 | | *kernel_size, [INFO] [stdout] ... | [INFO] [stdout] 1184 | | expected [INFO] [stdout] 1185 | | ); [INFO] [stdout] | |_____________^ no implementation for `&Result<(usize, usize, [usize; 4]), OpError> == Result<(usize, usize, [usize; 4]), OpError>` [INFO] [stdout] | [INFO] [stdout] = help: the trait `PartialEq>` is not implemented for `&Result<(usize, usize, [usize; 4]), OpError>` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `test_each` found for array `[quantize::tests::test_dequantize_quantize_linear::Case; 6]` in the current scope [INFO] [stdout] --> src/ops/quantize.rs:551:15 [INFO] [stdout] | [INFO] [stdout] 551 | cases.test_each(|case| { [INFO] [stdout] | ------^^^^^^^^^ method not found in `[quantize::tests::test_dequantize_quantize_linear::Case; 6]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `isize` cannot be dereferenced [INFO] [stdout] --> src/ops/quantize.rs:570:25 [INFO] [stdout] | [INFO] [stdout] 570 | *axis, [INFO] [stdout] | ^^^^^ can't be dereferenced [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Result, DynLayout>, OpError>` cannot be dereferenced [INFO] [stdout] --> src/ops/quantize.rs:572:40 [INFO] [stdout] | [INFO] [stdout] 572 | assert_eq!(result, *expected); [INFO] [stdout] | ^^^^^^^^^ can't be dereferenced [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `isize` cannot be dereferenced [INFO] [stdout] --> src/ops/quantize.rs:582:29 [INFO] [stdout] | [INFO] [stdout] 582 | ... *axis, [INFO] [stdout] | ^^^^^ can't be dereferenced [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `TensorBase, DynLayout>` cannot be dereferenced [INFO] [stdout] --> src/ops/quantize.rs:585:49 [INFO] [stdout] | [INFO] [stdout] 585 | assert_eq!(requantized, *input); [INFO] [stdout] | ^^^^^^ can't be dereferenced [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `isize` cannot be dereferenced [INFO] [stdout] --> src/ops/quantize.rs:596:25 [INFO] [stdout] | [INFO] [stdout] 596 | *axis, [INFO] [stdout] | ^^^^^ can't be dereferenced [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Result, DynLayout>, OpError>` cannot be dereferenced [INFO] [stdout] --> src/ops/quantize.rs:598:40 [INFO] [stdout] | [INFO] [stdout] 598 | assert_eq!(result, *expected); [INFO] [stdout] | ^^^^^^^^^ can't be dereferenced [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `isize` cannot be dereferenced [INFO] [stdout] --> src/ops/quantize.rs:608:29 [INFO] [stdout] | [INFO] [stdout] 608 | ... *axis, [INFO] [stdout] | ^^^^^ can't be dereferenced [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `TensorBase, DynLayout>` cannot be dereferenced [INFO] [stdout] --> src/ops/quantize.rs:611:49 [INFO] [stdout] | [INFO] [stdout] 611 | assert_eq!(requantized, *input); [INFO] [stdout] | ^^^^^^ can't be dereferenced [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `test_each` found for array `[quantize::tests::test_dynamic_quantize_linear::Case; 7]` in the current scope [INFO] [stdout] --> src/ops/quantize.rs:665:15 [INFO] [stdout] | [INFO] [stdout] 665 | cases.test_each(|case| { [INFO] [stdout] | ------^^^^^^^^^ method not found in `[quantize::tests::test_dynamic_quantize_linear::Case; 7]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `f32` cannot be dereferenced [INFO] [stdout] --> src/ops/quantize.rs:681:63 [INFO] [stdout] | [INFO] [stdout] 681 | expect_equal_with_tolerance(&dequantized, &input, *max_error, *max_error).unwrap(); [INFO] [stdout] | ^^^^^^^^^^ can't be dereferenced [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `f32` cannot be dereferenced [INFO] [stdout] --> src/ops/quantize.rs:681:75 [INFO] [stdout] | [INFO] [stdout] 681 | expect_equal_with_tolerance(&dequantized, &input, *max_error, *max_error).unwrap(); [INFO] [stdout] | ^^^^^^^^^^ can't be dereferenced [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `test_each` found for array `[reduce::tests::test_arg_max::Case; 7]` in the current scope [INFO] [stdout] --> src/ops/reduce.rs:1176:15 [INFO] [stdout] | [INFO] [stdout] 1176 | cases.test_each(|case| { [INFO] [stdout] | ------^^^^^^^^^ method not found in `[reduce::tests::test_arg_max::Case; 7]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `isize` cannot be dereferenced [INFO] [stdout] --> src/ops/reduce.rs:1185:55 [INFO] [stdout] | [INFO] [stdout] 1185 | let result = arg_max(&pool, input.view(), *axis, *keep_dims); [INFO] [stdout] | ^^^^^ can't be dereferenced [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `bool` cannot be dereferenced [INFO] [stdout] --> src/ops/reduce.rs:1185:62 [INFO] [stdout] | [INFO] [stdout] 1185 | let result = arg_max(&pool, input.view(), *axis, *keep_dims); [INFO] [stdout] | ^^^^^^^^^^ can't be dereferenced [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Result, DynLayout>, OpError>` cannot be dereferenced [INFO] [stdout] --> src/ops/reduce.rs:1187:32 [INFO] [stdout] | [INFO] [stdout] 1187 | assert_eq!(result, *expected); [INFO] [stdout] | ^^^^^^^^^ can't be dereferenced [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `test_each` found for array `[reduce::tests::test_cum_sum::Case; 4]` in the current scope [INFO] [stdout] --> src/ops/reduce.rs:1261:15 [INFO] [stdout] | [INFO] [stdout] 1261 | cases.test_each(|case| { [INFO] [stdout] | ------^^^^^^^^^ method not found in `[reduce::tests::test_cum_sum::Case; 4]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `isize` cannot be dereferenced [INFO] [stdout] --> src/ops/reduce.rs:1269:55 [INFO] [stdout] | [INFO] [stdout] 1269 | let result = cum_sum(&pool, input.view(), *axis); [INFO] [stdout] | ^^^^^ can't be dereferenced [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Result, DynLayout>, OpError>` cannot be dereferenced [INFO] [stdout] --> src/ops/reduce.rs:1271:32 [INFO] [stdout] | [INFO] [stdout] 1271 | assert_eq!(result, *expected); [INFO] [stdout] | ^^^^^^^^^ can't be dereferenced [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `test_each` found for array `[reduce::tests::test_reduce_axes_via_input::Case; 7]` in the current scope [INFO] [stdout] --> src/ops/reduce.rs:1341:15 [INFO] [stdout] | [INFO] [stdout] 1341 | cases.test_each(|case| { [INFO] [stdout] | ------^^^^^^^^^ method not found in `[reduce::tests::test_reduce_axes_via_input::Case; 7]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `test_each` found for array `[reduce::tests::test_reduce_mean::Case; 8]` in the current scope [INFO] [stdout] --> src/ops/reduce.rs:1467:15 [INFO] [stdout] | [INFO] [stdout] 1467 | cases.test_each(|case| { [INFO] [stdout] | ------^^^^^^^^^ method not found in `[reduce::tests::test_reduce_mean::Case; 8]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `bool` cannot be dereferenced [INFO] [stdout] --> src/ops/reduce.rs:1480:17 [INFO] [stdout] | [INFO] [stdout] 1480 | *keep_dims, [INFO] [stdout] | ^^^^^^^^^^ can't be dereferenced [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/ops/reduce.rs:1485:43 [INFO] [stdout] | [INFO] [stdout] 1485 | expect_equal(&result, expected).unwrap(); [INFO] [stdout] | ------------ ^^^^^^^^ expected `&TensorBase, DynLayout>`, found `TensorBase, DynLayout>` [INFO] [stdout] | | [INFO] [stdout] | arguments to this function are incorrect [INFO] [stdout] | [INFO] [stdout] = note: expected reference `&TensorBase<_, _>` [INFO] [stdout] found struct `TensorBase<_, _>` [INFO] [stdout] note: function defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rten-tensor-0.24.0/src/test_util.rs:134:8 [INFO] [stdout] | [INFO] [stdout] 134 | pub fn expect_equal(x: &V, y: &V) -> Result<(), ExpectEqualError> [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] help: consider borrowing here [INFO] [stdout] | [INFO] [stdout] 1485 | expect_equal(&result, &expected).unwrap(); [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Result, DynLayout>, OpError>` cannot be dereferenced [INFO] [stdout] --> src/ops/reduce.rs:1487:58 [INFO] [stdout] | [INFO] [stdout] 1487 | (result, expected) => assert_eq!(result, *expected), [INFO] [stdout] | ^^^^^^^^^ can't be dereferenced [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `test_each` found for array `[reduce::tests::test_topk::Case; 11]` in the current scope [INFO] [stdout] --> src/ops/reduce.rs:1850:15 [INFO] [stdout] | [INFO] [stdout] 1850 | cases.test_each(|case| { [INFO] [stdout] | ------^^^^^^^^^ method not found in `[reduce::tests::test_topk::Case; 11]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `usize` cannot be dereferenced [INFO] [stdout] --> src/ops/reduce.rs:1864:17 [INFO] [stdout] | [INFO] [stdout] 1864 | *k, [INFO] [stdout] | ^^ can't be dereferenced [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Option` cannot be dereferenced [INFO] [stdout] --> src/ops/reduce.rs:1865:17 [INFO] [stdout] | [INFO] [stdout] 1865 | *axis, [INFO] [stdout] | ^^^^^ can't be dereferenced [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `bool` cannot be dereferenced [INFO] [stdout] --> src/ops/reduce.rs:1866:17 [INFO] [stdout] | [INFO] [stdout] 1866 | *largest, [INFO] [stdout] | ^^^^^^^^ can't be dereferenced [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `TensorBase, DynLayout>` cannot be dereferenced [INFO] [stdout] --> src/ops/reduce.rs:1876:41 [INFO] [stdout] | [INFO] [stdout] 1876 | assert_eq!(indices, *expected_indices, "indices differ"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ can't be dereferenced [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `Result<(TensorBase, DynLayout>, TensorBase, DynLayout>), OpError>` cannot be dereferenced [INFO] [stdout] --> src/ops/reduce.rs:1878:58 [INFO] [stdout] | [INFO] [stdout] 1878 | (result, expected) => assert_eq!(result, *expected), [INFO] [stdout] | ^^^^^^^^^ can't be dereferenced [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `test_each` found for array `[resize::tests::test_resize_nearest::Case; 6]` in the current scope [INFO] [stdout] --> src/ops/resize.rs:633:15 [INFO] [stdout] | [INFO] [stdout] 633 | cases.test_each(|case| { [INFO] [stdout] | ------^^^^^^^^^ method not found in `[resize::tests::test_resize_nearest::Case; 6]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `test_each` found for array `[resize::tests::test_resize_nearest_mode::Case; 4]` in the current scope [INFO] [stdout] --> src/ops/resize.rs:699:15 [INFO] [stdout] | [INFO] [stdout] 699 | cases.test_each(|case| { [INFO] [stdout] | ------^^^^^^^^^ method not found in `[resize::tests::test_resize_nearest_mode::Case; 4]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `test_each` found for array `[resize::tests::test_resize_bilinear::Case<'_>; 9]` in the current scope [INFO] [stdout] --> src/ops/resize.rs:830:15 [INFO] [stdout] | [INFO] [stdout] 830 | cases.test_each(|case| { [INFO] [stdout] | ------^^^^^^^^^ method not found in `[resize::tests::test_resize_bilinear::Case<'_>; 9]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `test_each` found for array `[resize::tests::test_resize_scales_sizes::Case; 15]` in the current scope [INFO] [stdout] --> src/ops/resize.rs:975:15 [INFO] [stdout] | [INFO] [stdout] 975 | cases.test_each(|case| { [INFO] [stdout] | ------^^^^^^^^^ method not found in `[resize::tests::test_resize_scales_sizes::Case; 15]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: can't compare `&OpError` with `OpError` [INFO] [stdout] --> src/ops/resize.rs:995:21 [INFO] [stdout] | [INFO] [stdout] 995 | assert_eq!(&err, expected_err); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no implementation for `&OpError == OpError` [INFO] [stdout] | [INFO] [stdout] = help: the trait `PartialEq` is not implemented for `&OpError` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `test_each_clone` found for array `[rnn::tests::test_rnn_ops_with_random_input::Case; 4]` in the current scope [INFO] [stdout] --> src/ops/rnn.rs:715:15 [INFO] [stdout] | [INFO] [stdout] 715 | cases.test_each_clone(|case| { [INFO] [stdout] | ------^^^^^^^^^^^^^^^ method not found in `[rnn::tests::test_rnn_ops_with_random_input::Case; 4]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `test_each` found for reference `&[rnn::tests::test_rnn_pytorch::Case; 6]` in the current scope [INFO] [stdout] --> src/ops/rnn.rs:1007:15 [INFO] [stdout] | [INFO] [stdout] 1007 | cases.test_each(|case| { [INFO] [stdout] | ------^^^^^^^^^ method not found in `&[rnn::tests::test_rnn_pytorch::Case; 6]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `test_each` found for array `[sequence::tests::test_sequence_empty::Case; 2]` in the current scope [INFO] [stdout] --> src/ops/sequence.rs:401:15 [INFO] [stdout] | [INFO] [stdout] 401 | cases.test_each(|case| { [INFO] [stdout] | ------^^^^^^^^^ method not found in `[sequence::tests::test_sequence_empty::Case; 2]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `test_each` found for array `[sequence::tests::test_sequence_at::Case; 3]` in the current scope [INFO] [stdout] --> src/ops/sequence.rs:439:15 [INFO] [stdout] | [INFO] [stdout] 439 | cases.test_each(|case| { [INFO] [stdout] | ------^^^^^^^^^ method not found in `[sequence::tests::test_sequence_at::Case; 3]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `test_each` found for array `[sequence::tests::test_sequence_construct::Case; 3]` in the current scope [INFO] [stdout] --> src/ops/sequence.rs:480:15 [INFO] [stdout] | [INFO] [stdout] 480 | cases.test_each(|case| { [INFO] [stdout] | ------^^^^^^^^^ method not found in `[sequence::tests::test_sequence_construct::Case; 3]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `test_each` found for array `[sequence::tests::test_sequence_erase::Case; 4]` in the current scope [INFO] [stdout] --> src/ops/sequence.rs:531:15 [INFO] [stdout] | [INFO] [stdout] 531 | cases.test_each(|case| { [INFO] [stdout] | ------^^^^^^^^^ method not found in `[sequence::tests::test_sequence_erase::Case; 4]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `test_each` found for array `[sequence::tests::test_sequence_insert::Case; 6]` in the current scope [INFO] [stdout] --> src/ops/sequence.rs:601:15 [INFO] [stdout] | [INFO] [stdout] 601 | cases.test_each(|case| { [INFO] [stdout] | ------^^^^^^^^^ method not found in `[sequence::tests::test_sequence_insert::Case; 6]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `test_each` found for array `[sequence::tests::test_concat_from_sequence::Case; 3]` in the current scope [INFO] [stdout] --> src/ops/sequence.rs:657:15 [INFO] [stdout] | [INFO] [stdout] 657 | cases.test_each(|case| { [INFO] [stdout] | ------^^^^^^^^^ method not found in `[sequence::tests::test_concat_from_sequence::Case; 3]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `test_each` found for array `[sequence::tests::test_split_to_sequence::Case; 6]` in the current scope [INFO] [stdout] --> src/ops/sequence.rs:734:15 [INFO] [stdout] | [INFO] [stdout] 734 | cases.test_each(|case| { [INFO] [stdout] | ------^^^^^^^^^ method not found in `[sequence::tests::test_split_to_sequence::Case; 6]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `test_each` found for array `[ops::slice::tests::test_slice_with_step::Case<'_>; 4]` in the current scope [INFO] [stdout] --> src/ops/slice.rs:524:15 [INFO] [stdout] | [INFO] [stdout] 524 | cases.test_each(|case| { [INFO] [stdout] | ------^^^^^^^^^ method not found in `[ops::slice::tests::test_slice_with_step::Case<'_>; 4]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `test_each` found for array `[ops::slice::tests::test_slice_invalid_lengths::Case<'_>; 4]` in the current scope [INFO] [stdout] --> src/ops/slice.rs:592:15 [INFO] [stdout] | [INFO] [stdout] 592 | cases.test_each(|case| { [INFO] [stdout] | ------^^^^^^^^^ method not found in `[ops::slice::tests::test_slice_invalid_lengths::Case<'_>; 4]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `test_each` found for array `[split::tests::test_split::Case; 4]` in the current scope [INFO] [stdout] --> src/ops/split.rs:236:15 [INFO] [stdout] | [INFO] [stdout] 236 | cases.test_each(|case| { [INFO] [stdout] | ------^^^^^^^^^ method not found in `[split::tests::test_split::Case; 4]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `test_each` found for array `[split::tests::test_split_invalid_inputs::Case<'_>; 5]` in the current scope [INFO] [stdout] --> src/ops/split.rs:304:15 [INFO] [stdout] | [INFO] [stdout] 304 | cases.test_each(|case| { [INFO] [stdout] | ------^^^^^^^^^ method not found in `[split::tests::test_split_invalid_inputs::Case<'_>; 5]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `test_each` found for array `[trilu::tests::test_trilu::Case; 9]` in the current scope [INFO] [stdout] --> src/ops/trilu.rs:194:15 [INFO] [stdout] | [INFO] [stdout] 194 | cases.test_each(|case| { [INFO] [stdout] | ------^^^^^^^^^ method not found in `[trilu::tests::test_trilu::Case; 9]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `test_each` found for array `[unary_elementwise::tests::test_clip::Case; 3]` in the current scope [INFO] [stdout] --> src/ops/unary_elementwise.rs:906:15 [INFO] [stdout] | [INFO] [stdout] 906 | cases.test_each(|case| { [INFO] [stdout] | ------^^^^^^^^^ method not found in `[unary_elementwise::tests::test_clip::Case; 3]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `test_each` found for array `[unary_elementwise::tests::test_elu::Case; 2]` in the current scope [INFO] [stdout] --> src/ops/unary_elementwise.rs:928:15 [INFO] [stdout] | [INFO] [stdout] 928 | cases.test_each(|Case { alpha }| { [INFO] [stdout] | ------^^^^^^^^^ method not found in `[unary_elementwise::tests::test_elu::Case; 2]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `f32` cannot be dereferenced [INFO] [stdout] --> src/ops/unary_elementwise.rs:930:67 [INFO] [stdout] | [INFO] [stdout] 930 | let reference_op = |&x: &f32| if x >= 0. { x } else { *alpha * (x.exp() - 1.) }; [INFO] [stdout] | ^^^^^^ can't be dereferenced [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `f32` cannot be dereferenced [INFO] [stdout] --> src/ops/unary_elementwise.rs:931:45 [INFO] [stdout] | [INFO] [stdout] 931 | test_unary_op_both(Elu { alpha: *alpha }, reference_op, input).unwrap(); [INFO] [stdout] | ^^^^^^ can't be dereferenced [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `test_each` found for array `[variadic_elementwise::tests::test_max::Case; 9]` in the current scope [INFO] [stdout] --> src/ops/variadic_elementwise.rs:296:15 [INFO] [stdout] | [INFO] [stdout] 296 | cases.test_each(|case| { [INFO] [stdout] | ------^^^^^^^^^ method not found in `[variadic_elementwise::tests::test_max::Case; 9]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `test_each` found for array `[transform_inputs::tests::test_fused_transpose::Case; 2]` in the current scope [INFO] [stdout] --> src/ops/transform_inputs.rs:193:15 [INFO] [stdout] | [INFO] [stdout] 193 | cases.test_each(|case| { [INFO] [stdout] | ------^^^^^^^^^ method not found in `[transform_inputs::tests::test_fused_transpose::Case; 2]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `usize` cannot be dereferenced [INFO] [stdout] --> src/ops/transform_inputs.rs:205:26 [INFO] [stdout] | [INFO] [stdout] 205 | .permute(*transpose_input, Some([1, 0].into())) [INFO] [stdout] | ^^^^^^^^^^^^^^^^ can't be dereferenced [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `TensorBase, DynLayout>` cannot be dereferenced [INFO] [stdout] --> src/ops/transform_inputs.rs:210:32 [INFO] [stdout] | [INFO] [stdout] 210 | assert_eq!(output, *expected); [INFO] [stdout] | ^^^^^^^^^ can't be dereferenced [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `test_each_clone` found for array `[transform_inputs::tests::test_fused_transpose_in_place::Case; 2]` in the current scope [INFO] [stdout] --> src/ops/transform_inputs.rs:242:15 [INFO] [stdout] | [INFO] [stdout] 242 | cases.test_each_clone(|case| { [INFO] [stdout] | ------^^^^^^^^^^^^^^^ method not found in `[transform_inputs::tests::test_fused_transpose_in_place::Case; 2]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0277, E0308, E0432, E0599, E0614. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0277`. [INFO] [stdout] [INFO] [stderr] error: could not compile `rten` (lib test) due to 172 previous errors [INFO] running `Command { std: "docker" "inspect" "cad993331d1b264deb6a4a376b84516ce9f382a686be0af8ba23880f4b1b7d08", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "cad993331d1b264deb6a4a376b84516ce9f382a686be0af8ba23880f4b1b7d08", kill_on_drop: false }` [INFO] [stdout] cad993331d1b264deb6a4a376b84516ce9f382a686be0af8ba23880f4b1b7d08