[INFO] fetching crate rten 0.24.0...
[INFO] testing rten-0.24.0 against 1.95.0 for beta-1.96-2
[INFO] extracting crate rten 0.24.0 into /workspace/builds/worker-4-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-4-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate rten 0.24.0 on toolchain 1.95.0
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.95.0" "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" "+1.95.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded transpose v0.2.3
[INFO] [stderr]   Downloaded rten-tensor v0.24.0
[INFO] [stderr]   Downloaded flatbuffers v24.12.23
[INFO] [stderr]   Downloaded rten-shape-inference v0.24.0
[INFO] [stderr]   Downloaded rten-vecmath v0.24.0
[INFO] [stderr]   Downloaded rten-base v0.24.0
[INFO] [stderr]   Downloaded rten-onnx v0.24.0
[INFO] [stderr]   Downloaded rustfft v6.4.1
[INFO] [stderr]   Downloaded rten-gemm v0.24.0
[INFO] [stderr]   Downloaded primal-check v0.3.4
[INFO] [stderr]   Downloaded rten-model-file v0.24.0
[INFO] [stderr]   Downloaded strength_reduce v0.2.4
[INFO] [stderr]   Downloaded rten-simd v0.24.0
[INFO] [stderr]   Downloaded fastrand-contrib v0.1.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-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" "+1.95.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] a36ff9b0c244c44e1ef292097cb1352bb625f2e800503f0b821be4245127c124
[INFO] running `Command { std: "docker" "start" "-a" "a36ff9b0c244c44e1ef292097cb1352bb625f2e800503f0b821be4245127c124", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "a36ff9b0c244c44e1ef292097cb1352bb625f2e800503f0b821be4245127c124", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "a36ff9b0c244c44e1ef292097cb1352bb625f2e800503f0b821be4245127c124", kill_on_drop: false }`
[INFO] [stdout] a36ff9b0c244c44e1ef292097cb1352bb625f2e800503f0b821be4245127c124
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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" "+1.95.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] c34ac5b3150f8a5a6b0a79e70703c7eb938b485d64e214c50434010754cf5459
[INFO] running `Command { std: "docker" "start" "-a" "c34ac5b3150f8a5a6b0a79e70703c7eb938b485d64e214c50434010754cf5459", 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 smallvec v1.15.1
[INFO] [stderr]    Compiling bitflags v1.3.2
[INFO] [stderr]    Compiling flatbuffers v24.12.23
[INFO] [stderr]    Compiling rten-simd v0.24.0
[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-shape-inference v0.24.0
[INFO] [stderr]    Compiling rten-gemm v0.24.0
[INFO] [stderr]    Compiling rten v0.24.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 36.17s
[INFO] running `Command { std: "docker" "inspect" "c34ac5b3150f8a5a6b0a79e70703c7eb938b485d64e214c50434010754cf5459", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "c34ac5b3150f8a5a6b0a79e70703c7eb938b485d64e214c50434010754cf5459", kill_on_drop: false }`
[INFO] [stdout] c34ac5b3150f8a5a6b0a79e70703c7eb938b485d64e214c50434010754cf5459
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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" "+1.95.0" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] a9d0c14d25ba407805959f375030ef82a3d540fdd525f6c0da4051c80fd010c5
[INFO] running `Command { std: "docker" "start" "-a" "a9d0c14d25ba407805959f375030ef82a3d540fdd525f6c0da4051c80fd010c5", kill_on_drop: false }`
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling serde_json v1.0.145
[INFO] [stderr]    Compiling itoa v1.0.15
[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<binary_elementwise::tests::test_pow::Case>` 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<binary_elementwise::tests::test_pow::Case>`
[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<Vec<f32>, DynLayout>`, found `TensorBase<Vec<f32>, 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<V: AsView>(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<Vec<f32>, DynLayout>`, found `TensorBase<Vec<f32>, 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<V: AsView>(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<Vec<i32>, DynLayout>`, found `TensorBase<Vec<i32>, 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<V: AsView>(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<Vec<i32>, DynLayout>`, found `TensorBase<Vec<i32>, 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<V: AsView>(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<Vec<i32>, DynLayout>`, found `TensorBase<Vec<i32>, 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<V: AsView>(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<Vec<i32>, DynLayout>`, found `TensorBase<Vec<i32>, 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<V: AsView>(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<OpError>`
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected enum `Option<&OpError>`
[INFO] [stdout]                found enum `Option<OpError>`
[INFO] [stdout] help: try using `.as_ref()` to convert `Option<OpError>` 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<conv::tests::test_conv_shapes::Case>` 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<conv::tests::test_conv_shapes::Case>`
[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<TensorBase<Vec<f32>, DynLayout>, OpError>` with `Result<TensorBase<Vec<f32>, 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<TensorBase<Vec<f32>, DynLayout>, OpError> == Result<TensorBase<Vec<f32>, DynLayout>, OpError>`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `PartialEq<Result<TensorBase<Vec<f32>, DynLayout>, OpError>>` is not implemented for `&Result<TensorBase<Vec<f32>, 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<f32>` 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<BiasVector<'_, f32>>` 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<f32>` 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<Vec<f32>, ...>, ...>`, found `Result<_, OpError>`
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected enum `Result<&TensorBase<Vec<f32>, DynLayout>, &OpError>`
[INFO] [stdout]                 found enum `Result<_, OpError>`
[INFO] [stdout] help: try using `.as_ref()` to convert `Result<_, OpError>` to `Result<&TensorBase<Vec<f32>, 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<OpError>` 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<TensorBase<Vec<f32>, 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<TensorBase<Vec<f32>, DynLayout>, OpError>` with `Result<TensorBase<Vec<f32>, 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<TensorBase<Vec<f32>, DynLayout>, OpError> == Result<TensorBase<Vec<f32>, DynLayout>, OpError>`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the trait `PartialEq<Result<TensorBase<Vec<f32>, DynLayout>, OpError>>` is not implemented for `&Result<TensorBase<Vec<f32>, 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<Vec<f32>, DynLayout>, ..., ...)>` is not satisfied
[INFO] [stdout]    --> src/ops/pad.rs:638:33
[INFO] [stdout]     |
[INFO] [stdout] 638 |                 op.run_simple::<_, Tensor<f32>>((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<Vec<f32>, DynLayout>, TensorBase<Vec<i32>, 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<T>`:
[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<I>`
[INFO] [stdout]     = note: required for `(TensorBase<Vec<f32>, DynLayout>, TensorBase<Vec<i32>, DynLayout>, value::Value)` to implement `Into<InputList<'_>>`
[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<InputList<'a>>, O: TryFrom<Value>>(
[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-df32a80cda9101f7.long-type-14310984301914058690.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<Vec<f32>, DynLayout>, TensorBase<Vec<i32>, DynLayout>)>` is not satisfied
[INFO] [stdout]    --> src/ops/pad.rs:640:33
[INFO] [stdout]     |
[INFO] [stdout] 640 |                 op.run_simple::<_, Tensor<f32>>((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<Vec<f32>, DynLayout>, TensorBase<Vec<i32>, 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<T>`:
[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<I>`
[INFO] [stdout]     = note: required for `(TensorBase<Vec<f32>, DynLayout>, TensorBase<Vec<i32>, DynLayout>)` to implement `Into<InputList<'_>>`
[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<InputList<'a>>, O: TryFrom<Value>>(
[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<OpError>`
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected enum `Option<&OpError>`
[INFO] [stdout]                found enum `Option<OpError>`
[INFO] [stdout] help: try using `.as_ref()` to convert `Option<OpError>` 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<Result<(usize, usize, [usize; 4]), OpError>>` 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<TensorBase<Vec<f32>, 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<Vec<u8>, 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<TensorBase<Vec<f32>, 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<Vec<i8>, 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<TensorBase<Vec<i32>, 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<TensorBase<Vec<f32>, 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<Vec<f32>, DynLayout>`, found `TensorBase<Vec<f32>, 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<V: AsView>(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<TensorBase<Vec<f32>, 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<isize>` 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<Vec<i32>, 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<Vec<f32>, DynLayout>, TensorBase<Vec<i32>, 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 `&_` 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`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the trait `PartialEq<OpError>` is not implemented for `&_`
[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<Vec<i32>, 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" "a9d0c14d25ba407805959f375030ef82a3d540fdd525f6c0da4051c80fd010c5", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "a9d0c14d25ba407805959f375030ef82a3d540fdd525f6c0da4051c80fd010c5", kill_on_drop: false }`
[INFO] [stdout] a9d0c14d25ba407805959f375030ef82a3d540fdd525f6c0da4051c80fd010c5
