[INFO] fetching crate burn-ndarray 0.17.1... [INFO] testing burn-ndarray-0.17.1 against try#8de4c7234dd9b97c9d76b58671343fdbbc9a433e+target=x86_64-unknown-linux-musl for musl_upgrade_1_2_5_with_libc_patch_0 [INFO] extracting crate burn-ndarray 0.17.1 into /workspace/builds/worker-2-tc1/source [INFO] started tweaking crates.io crate burn-ndarray 0.17.1 [INFO] finished tweaking crates.io crate burn-ndarray 0.17.1 [INFO] tweaked toml for crates.io crate burn-ndarray 0.17.1 written to /workspace/builds/worker-2-tc1/source/Cargo.toml [INFO] validating manifest of crates.io crate burn-ndarray 0.17.1 on toolchain 8de4c7234dd9b97c9d76b58671343fdbbc9a433e [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+8de4c7234dd9b97c9d76b58671343fdbbc9a433e" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate burn-ndarray 0.17.1 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" "+8de4c7234dd9b97c9d76b58671343fdbbc9a433e" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded openblas-src v0.10.11 [INFO] [stderr] Downloaded macerator v0.2.6 [INFO] [stderr] Downloaded macerator-macros v0.1.1 [INFO] [stderr] Downloaded thread-tree v0.3.3 [INFO] [stderr] Downloaded derive-new v0.7.0 [INFO] [stderr] Downloaded openblas-build v0.10.11 [INFO] [stderr] Downloaded accelerate-src v0.3.2 [INFO] [stderr] Downloaded burn-tensor-testgen v0.17.1 [INFO] [stderr] Downloaded burn-ir v0.17.1 [INFO] [stderr] Downloaded atomic_float v1.1.0 [INFO] [stderr] Downloaded burn-common v0.17.1 [INFO] [stderr] Downloaded cubecl-common v0.5.0 [INFO] [stderr] Downloaded cubecl-macros v0.5.0 [INFO] [stderr] Downloaded rand_distr v0.5.1 [INFO] [stderr] Downloaded cubecl-runtime v0.5.0 [INFO] [stderr] Downloaded libm v0.2.13 [INFO] [stderr] Downloaded burn-tensor v0.17.1 [INFO] [stderr] Downloaded burn-autodiff v0.17.1 [INFO] [stderr] Downloaded cubecl-core v0.5.0 [INFO] [stderr] Downloaded ndarray v0.16.1 [INFO] [stderr] Downloaded cubecl v0.5.0 [INFO] [stderr] Downloaded colored v3.0.0 [INFO] [stderr] Downloaded cubecl-ir v0.5.0 [INFO] [stderr] Downloaded cubecl-std v0.5.0 [INFO] [stderr] Downloaded blas-src v0.11.1 [INFO] [stderr] Downloaded cubecl-macros-internal v0.5.0 [INFO] [stderr] Downloaded netlib-src v0.8.0 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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:90999bfc7ae267e83380e433d8e61a7c072ca6729e92edbae886d3423b3a6f4c" "/opt/rustwide/cargo-home/bin/cargo" "+8de4c7234dd9b97c9d76b58671343fdbbc9a433e" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 561f44d58759a57b90a97760b02bc478b7ee5314b50ba94196ff7d497bc98150 [INFO] running `Command { std: "docker" "start" "-a" "561f44d58759a57b90a97760b02bc478b7ee5314b50ba94196ff7d497bc98150", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "561f44d58759a57b90a97760b02bc478b7ee5314b50ba94196ff7d497bc98150", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "561f44d58759a57b90a97760b02bc478b7ee5314b50ba94196ff7d497bc98150", kill_on_drop: false }` [INFO] [stdout] 561f44d58759a57b90a97760b02bc478b7ee5314b50ba94196ff7d497bc98150 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:90999bfc7ae267e83380e433d8e61a7c072ca6729e92edbae886d3423b3a6f4c" "/opt/rustwide/cargo-home/bin/cargo" "+8de4c7234dd9b97c9d76b58671343fdbbc9a433e" "build" "--frozen" "--message-format=json" "--target" "x86_64-unknown-linux-musl", kill_on_drop: false }` [INFO] [stdout] 15a6eea40b31effab933df75141b9831cce3ad4fe0f24d6d9676cb353dc3650f [INFO] running `Command { std: "docker" "start" "-a" "15a6eea40b31effab933df75141b9831cce3ad4fe0f24d6d9676cb353dc3650f", kill_on_drop: false }` [INFO] [stderr] Compiling syn v2.0.100 [INFO] [stderr] Compiling libc v0.2.172 [INFO] [stderr] Compiling libm v0.2.13 [INFO] [stderr] Compiling num-traits v0.2.19 [INFO] [stderr] Compiling getrandom v0.3.2 [INFO] [stderr] Compiling serde v1.0.219 [INFO] [stderr] Compiling lock_api v0.4.12 [INFO] [stderr] Compiling futures-core v0.3.31 [INFO] [stderr] Compiling cubecl-common v0.5.0 [INFO] [stderr] Compiling fastrand v2.3.0 [INFO] [stderr] Compiling embassy-futures v0.1.1 [INFO] [stderr] Compiling log v0.4.27 [INFO] [stderr] Compiling spin v0.9.8 [INFO] [stderr] Compiling portable-atomic v1.11.0 [INFO] [stderr] Compiling futures-lite v2.6.0 [INFO] [stderr] Compiling allocator-api2 v0.2.21 [INFO] [stderr] Compiling foldhash v0.1.5 [INFO] [stderr] Compiling crossbeam-channel v0.5.15 [INFO] [stderr] Compiling matrixmultiply v0.3.9 [INFO] [stderr] Compiling colored v3.0.0 [INFO] [stderr] Compiling hashbrown v0.15.2 [INFO] [stderr] Compiling paste v1.0.15 [INFO] [stderr] Compiling thread-tree v0.3.3 [INFO] [stderr] Compiling rawpointer v0.2.1 [INFO] [stderr] Compiling num_cpus v1.16.0 [INFO] [stderr] Compiling burn-ndarray v0.17.1 (/opt/rustwide/workdir) [INFO] [stderr] Compiling rand_core v0.9.3 [INFO] [stderr] Compiling spin v0.10.0 [INFO] [stderr] Compiling rand_chacha v0.9.0 [INFO] [stderr] Compiling itertools v0.14.0 [INFO] [stderr] Compiling seq-macro v0.3.6 [INFO] [stderr] Compiling atomic_float v1.1.0 [INFO] [stderr] Compiling rand v0.9.1 [INFO] [stderr] Compiling rand_distr v0.5.1 [INFO] [stderr] Compiling num-complex v0.4.6 [INFO] [stderr] Compiling num-integer v0.1.46 [INFO] [stderr] Compiling ndarray v0.16.1 [INFO] [stderr] Compiling darling_core v0.20.11 [INFO] [stderr] Compiling serde_derive v1.0.219 [INFO] [stderr] Compiling bytemuck_derive v1.9.3 [INFO] [stderr] Compiling derive_more-impl v1.0.0 [INFO] [stderr] Compiling derive-new v0.6.0 [INFO] [stderr] Compiling derive-new v0.7.0 [INFO] [stderr] Compiling bytemuck v1.22.0 [INFO] [stderr] Compiling darling_macro v0.20.11 [INFO] [stderr] Compiling derive_more v1.0.0 [INFO] [stderr] Compiling darling v0.20.11 [INFO] [stderr] Compiling macerator-macros v0.1.1 [INFO] [stderr] Compiling half v2.6.0 [INFO] [stderr] Compiling serde_bytes v0.11.17 [INFO] [stderr] Compiling macerator v0.2.6 [INFO] [stderr] Compiling burn-common v0.17.1 [INFO] [stderr] Compiling burn-tensor v0.17.1 [INFO] [stderr] Compiling burn-ir v0.17.1 [INFO] [stderr] Compiling burn-autodiff v0.17.1 [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 56.65s [INFO] running `Command { std: "docker" "inspect" "15a6eea40b31effab933df75141b9831cce3ad4fe0f24d6d9676cb353dc3650f", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "15a6eea40b31effab933df75141b9831cce3ad4fe0f24d6d9676cb353dc3650f", kill_on_drop: false }` [INFO] [stdout] 15a6eea40b31effab933df75141b9831cce3ad4fe0f24d6d9676cb353dc3650f [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:90999bfc7ae267e83380e433d8e61a7c072ca6729e92edbae886d3423b3a6f4c" "/opt/rustwide/cargo-home/bin/cargo" "+8de4c7234dd9b97c9d76b58671343fdbbc9a433e" "test" "--frozen" "--no-run" "--message-format=json" "--target" "x86_64-unknown-linux-musl", kill_on_drop: false }` [INFO] [stdout] 45fe733a31250bf1f56348f7f2cad54bd2aecaa1fdc37364334ee76e8b96f89f [INFO] running `Command { std: "docker" "start" "-a" "45fe733a31250bf1f56348f7f2cad54bd2aecaa1fdc37364334ee76e8b96f89f", kill_on_drop: false }` [INFO] [stderr] Compiling serde v1.0.219 [INFO] [stderr] Compiling syn v2.0.100 [INFO] [stderr] Compiling ahash v0.8.11 [INFO] [stderr] Compiling regex-syntax v0.8.5 [INFO] [stderr] Compiling zerocopy v0.8.24 [INFO] [stderr] Compiling zerocopy v0.7.35 [INFO] [stderr] Compiling option-ext v0.2.0 [INFO] [stderr] Compiling serde_json v1.0.140 [INFO] [stderr] Compiling dirs-sys v0.4.1 [INFO] [stderr] Compiling num-traits v0.2.19 [INFO] [stderr] Compiling libm v0.2.13 [INFO] [stderr] Compiling portable-atomic v1.11.0 [INFO] [stderr] Compiling cubecl-common v0.5.0 [INFO] [stderr] Compiling dirs v5.0.1 [INFO] [stderr] Compiling concurrent-queue v2.5.0 [INFO] [stderr] Compiling rand_core v0.9.3 [INFO] [stderr] Compiling prettyplease v0.2.32 [INFO] [stderr] Compiling event-listener v5.4.0 [INFO] [stderr] Compiling cubecl-runtime v0.5.0 [INFO] [stderr] Compiling spin v0.9.8 [INFO] [stderr] Compiling event-listener-strategy v0.5.4 [INFO] [stderr] Compiling cubecl-macros v0.5.0 [INFO] [stderr] Compiling embassy-futures v0.1.1 [INFO] [stderr] Compiling log v0.4.27 [INFO] [stderr] Compiling float-ord v0.3.2 [INFO] [stderr] Compiling async-channel v2.3.1 [INFO] [stderr] Compiling md5 v0.7.0 [INFO] [stderr] Compiling regex-automata v0.4.9 [INFO] [stderr] Compiling ppv-lite86 v0.2.21 [INFO] [stderr] Compiling rand_chacha v0.9.0 [INFO] [stderr] Compiling rand v0.9.1 [INFO] [stderr] Compiling regex v1.11.1 [INFO] [stderr] Compiling sanitize-filename v0.5.0 [INFO] [stderr] Compiling darling_core v0.20.11 [INFO] [stderr] Compiling serde_derive v1.0.219 [INFO] [stderr] Compiling bytemuck_derive v1.9.3 [INFO] [stderr] Compiling derive_more-impl v1.0.0 [INFO] [stderr] Compiling derive-new v0.6.0 [INFO] [stderr] Compiling variadics_please v1.1.0 [INFO] [stderr] Compiling derive-new v0.7.0 [INFO] [stderr] Compiling burn-tensor-testgen v0.17.1 [INFO] [stderr] Compiling bytemuck v1.22.0 [INFO] [stderr] Compiling darling_macro v0.20.11 [INFO] [stderr] Compiling darling v0.20.11 [INFO] [stderr] Compiling cubecl-macros-internal v0.5.0 [INFO] [stderr] Compiling macerator-macros v0.1.1 [INFO] [stderr] Compiling derive_more v1.0.0 [INFO] [stderr] Compiling half v2.6.0 [INFO] [stderr] Compiling hashbrown v0.14.5 [INFO] [stderr] Compiling bitflags v2.9.0 [INFO] [stderr] Compiling serde_bytes v0.11.17 [INFO] [stderr] Compiling macerator v0.2.6 [INFO] [stderr] Compiling spin v0.10.0 [INFO] [stderr] Compiling cubecl-ir v0.5.0 [INFO] [stderr] Compiling burn-common v0.17.1 [INFO] [stderr] Compiling cubecl-core v0.5.0 [INFO] [stderr] Compiling cubecl-std v0.5.0 [INFO] [stderr] Compiling cubecl v0.5.0 [INFO] [stderr] Compiling burn-tensor v0.17.1 [INFO] [stderr] Compiling burn-autodiff v0.17.1 [INFO] [stderr] Compiling burn-ir v0.17.1 [INFO] [stderr] Compiling burn-ndarray v0.17.1 (/opt/rustwide/workdir) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 2m 14s [INFO] running `Command { std: "docker" "inspect" "45fe733a31250bf1f56348f7f2cad54bd2aecaa1fdc37364334ee76e8b96f89f", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "45fe733a31250bf1f56348f7f2cad54bd2aecaa1fdc37364334ee76e8b96f89f", kill_on_drop: false }` [INFO] [stdout] 45fe733a31250bf1f56348f7f2cad54bd2aecaa1fdc37364334ee76e8b96f89f [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:90999bfc7ae267e83380e433d8e61a7c072ca6729e92edbae886d3423b3a6f4c" "/opt/rustwide/cargo-home/bin/cargo" "+8de4c7234dd9b97c9d76b58671343fdbbc9a433e" "test" "--frozen" "--target" "x86_64-unknown-linux-musl", kill_on_drop: false }` [INFO] [stdout] 62e825e7414e348e7514a310c02f649eb0453c89105e6dcea90986107f782279 [INFO] running `Command { std: "docker" "start" "-a" "62e825e7414e348e7514a310c02f649eb0453c89105e6dcea90986107f782279", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.42s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/burn_ndarray-b070f89c1fe81cad) [INFO] [stdout] [INFO] [stdout] running 1026 tests [INFO] [stdout] test ops::matmul::tests::test_output_shape ... ok [INFO] [stdout] test tensor::tests::should_support_into_and_from_data_2d ... ok [INFO] [stdout] test tensor::tests::should_support_into_and_from_data_3d ... ok [INFO] [stdout] test tensor::tests::should_support_into_and_from_data_4d ... ok [INFO] [stdout] test tensor::tests::should_support_into_and_from_data_1d ... ok [INFO] [stdout] test tensor::tests::should_support_qtensor_strategy ... ok [INFO] [stdout] test ops::base::tests::should_generate_row_major_layout_for_cat ... ok [INFO] [stdout] test tests::autodiff::ad_add::tests::should_diff_add ... ok [INFO] [stdout] test tests::autodiff::ad_adaptive_avg_pool1d::tests::test_avg_pool1d_simple ... ok [INFO] [stdout] test tests::autodiff::ad_abs::tests::should_diff_abs_no_nans ... ok [INFO] [stdout] test tests::autodiff::ad_adaptive_avg_pool2d::tests::test_avg_pool2d_simple ... ok [INFO] [stdout] test tests::autodiff::ad_abs::tests::should_diff_abs ... ok [INFO] [stdout] test tests::autodiff::ad_aggregation::tests::should_diff_mean ... ok [INFO] [stdout] test tests::autodiff::ad_aggregation::tests::should_diff_mean_dim ... ok [INFO] [stdout] test tests::autodiff::ad_aggregation::tests::should_diff_sum_dim ... ok [INFO] [stdout] test tests::autodiff::ad_aggregation::tests::should_diff_sum_1 ... ok [INFO] [stdout] test tests::autodiff::ad_add::tests::should_diff_add_scalar ... ok [INFO] [stdout] test tests::autodiff::ad_aggregation::tests::should_diff_sum_2 ... ok [INFO] [stdout] test tests::autodiff::ad_avg_pool1d::tests::test_avg_pool1d_simple ... ok [INFO] [stdout] test tests::autodiff::ad_avg_pool1d::tests::test_avg_pool1d_complex_dont_count_pad ... ok [INFO] [stdout] test tests::autodiff::ad_add::tests::test_add_complex_1 ... ok [INFO] [stdout] test tests::autodiff::ad_avg_pool2d::tests::test_avg_pool2d_complex_dont_include_pad ... ok [INFO] [stdout] test tests::autodiff::ad_avg_pool2d::tests::test_avg_pool2d_complex ... ok [INFO] [stdout] test tests::autodiff::ad_broadcast::tests::add_broadcast ... ok [INFO] [stdout] test tests::autodiff::ad_avg_pool1d::tests::test_avg_pool1d_complex ... ok [INFO] [stdout] test tests::autodiff::ad_avg_pool2d::tests::test_avg_pool2d_simple ... ok [INFO] [stdout] test tests::autodiff::ad_broadcast::tests::sub_broadcast ... ok [INFO] [stdout] test tests::autodiff::ad_broadcast::tests::mul_broadcast ... ok [INFO] [stdout] test tests::autodiff::ad_cat::tests::should_diff_cat_more_than_1_dim ... ok [INFO] [stdout] test tests::autodiff::ad_cat::tests::should_diff_cat ... ok [INFO] [stdout] test tests::autodiff::ad_ceil::tests::should_diff_ceil ... ok [INFO] [stdout] test tests::autodiff::ad_complex::tests::should_diff_full_complex_2 ... ok [INFO] [stdout] test tests::autodiff::ad_broadcast::tests::mask_where_broadcast ... ok [INFO] [stdout] test tests::autodiff::ad_complex::tests::should_diff_full_complex_1 ... ok [INFO] [stdout] test tests::autodiff::ad_broadcast::tests::div_broadcast ... ok [INFO] [stdout] test tests::autodiff::ad_complex::tests::should_diff_full_complex_3 ... ok [INFO] [stdout] test tests::autodiff::ad_broadcast::tests::matmul_broadcast ... ok [INFO] [stdout] test tests::autodiff::ad_conv1d::tests::test_conv1d_with_padding ... ok [INFO] [stdout] test tests::autodiff::ad_conv1d::tests::test_conv1d_basic ... ok [INFO] [stdout] test tests::autodiff::ad_conv1d::tests::test_conv1d_with_stride ... ok [INFO] [stdout] test tests::autodiff::ad_conv1d::tests::test_conv1d_different_channels ... ok [INFO] [stdout] test tests::autodiff::ad_conv1d::tests::test_conv1d_groups ... ok [INFO] [stdout] test tests::autodiff::ad_conv2d::tests::test_conv2d_different_channels ... ok [INFO] [stdout] test tests::autodiff::ad_conv2d::tests::test_conv2d_basic ... ok [INFO] [stdout] test tests::autodiff::ad_conv2d::tests::test_conv2d_different_padding ... ok [INFO] [stdout] test tests::autodiff::ad_conv2d::tests::test_conv2d_complex ... ok [INFO] [stdout] test tests::autodiff::ad_conv1d::tests::test_conv1d_dilation ... ok [INFO] [stdout] test tests::autodiff::ad_conv2d::tests::test_conv2d_different_stride ... ok [INFO] [stdout] test tests::autodiff::ad_conv2d::tests::test_conv2d_dilation_2 ... ok [INFO] [stdout] test tests::autodiff::ad_conv2d::tests::test_conv2d_different_width ... ok [INFO] [stdout] test tests::autodiff::ad_conv2d::tests::test_conv2d_groups_stride_2 ... ok [INFO] [stdout] test tests::autodiff::ad_conv2d::tests::test_conv2d_groups ... ok [INFO] [stdout] test tests::autodiff::ad_conv2d::tests::test_conv2d_different_kernel_size ... ok [INFO] [stdout] test tests::autodiff::ad_conv2d::tests::test_conv2d_stride_2 ... ok [INFO] [stdout] test tests::autodiff::ad_conv2d::tests::test_conv2d_different_dilation ... ok [INFO] [stdout] test tests::autodiff::ad_conv2d::tests::test_conv2d_groups_different_channels ... ok [INFO] [stdout] test tests::autodiff::ad_conv_transpose1d::tests::test_conv_transpose1d_complex ... ok [INFO] [stdout] test tests::autodiff::ad_conv3d::tests::test_conv3d_complex ... ok [INFO] [stdout] test tests::autodiff::ad_conv_transpose1d::tests::test_conv_transpose1d_basic ... ok [INFO] [stdout] test tests::autodiff::ad_conv3d::tests::test_conv3d_basic ... ok [INFO] [stdout] test tests::autodiff::ad_conv_transpose1d::tests::test_conv_transpose1d_stride_padding_out ... ok [INFO] [stdout] test tests::autodiff::ad_conv_transpose1d::tests::test_conv_transpose1d_padding ... ok [INFO] [stdout] test tests::autodiff::ad_conv_transpose1d::tests::test_conv_transpose1d_dilation ... ok [INFO] [stdout] test tests::autodiff::ad_conv_transpose2d::tests::test_conv_transpose2d_basic ... ok [INFO] [stdout] test tests::autodiff::ad_conv_transpose1d::tests::test_conv_transpose1d_stride ... ok [INFO] [stdout] test tests::autodiff::ad_conv_transpose2d::tests::test_conv_transpose2d_complex_groups ... ok [INFO] [stdout] test tests::autodiff::ad_conv_transpose2d::tests::test_conv_transpose2d_channels ... ok [INFO] [stdout] test tests::autodiff::ad_conv_transpose2d::tests::test_conv_transpose2d_dilation ... ok [INFO] [stdout] test tests::autodiff::ad_conv_transpose2d::tests::test_conv_transpose2d_padding ... ok [INFO] [stdout] test tests::autodiff::ad_conv_transpose2d::tests::test_conv_transpose2d_complex_no_groups_2 ... ok [INFO] [stdout] test tests::autodiff::ad_conv_transpose2d::tests::test_conv_transpose2d_complex_no_groups ... ok [INFO] [stdout] test tests::autodiff::ad_conv_transpose2d::tests::test_conv_transpose2d_groups ... ok [INFO] [stdout] test tests::autodiff::ad_conv_transpose2d::tests::test_conv_transpose2d_kernel_size ... ok [INFO] [stdout] test tests::autodiff::ad_conv_transpose2d::tests::test_conv_transpose2d_stride ... ok [INFO] [stdout] test tests::autodiff::ad_conv_transpose3d::tests::test_conv_transpose3d_basic ... ok [INFO] [stdout] test tests::autodiff::ad_conv_transpose2d::tests::test_conv_transpose2d_stride_padding_out ... ok [INFO] [stdout] test tests::autodiff::ad_deform_conv2d::tests::test_deform_conv2d_basic ... ok [INFO] [stdout] test tests::autodiff::ad_cross_entropy_loss::tests::test_cross_entropy_loss_grad ... ok [INFO] [stdout] test tests::autodiff::ad_cos::tests::should_diff_cos ... ok [INFO] [stdout] test tests::autodiff::ad_div::tests::should_diff_div ... ok [INFO] [stdout] test ops::matmul::tests::test_output_shape_too_small - should panic ... ok [INFO] [stdout] test tests::autodiff::ad_div::tests::should_diff_div_scalar ... ok [INFO] [stdout] test tests::autodiff::ad_div::tests::test_div_complex_2 ... ok [INFO] [stdout] test ops::matmul::tests::test_output_shape_non_broadcast - should panic ... ok [INFO] [stdout] test tests::autodiff::ad_deform_conv2d::tests::test_deform_conv2d_batched ... ok [INFO] [stdout] test tests::autodiff::ad_div::tests::test_div_complex_1 ... ok [INFO] [stdout] test tests::autodiff::ad_expand::tests::should_diff_expand ... ok [INFO] [stdout] test tests::autodiff::ad_erf::tests::should_diff_erf ... ok [INFO] [stdout] test tests::autodiff::ad_floor::tests::should_diff_floor ... ok [INFO] [stdout] test tests::autodiff::ad_flip::tests::should_diff_flip ... ok [INFO] [stdout] test ops::matmul::tests::test_output_shape_bad_matrix_dims - should panic ... ok [INFO] [stdout] test tests::autodiff::ad_deform_conv2d::tests::test_deform_conv2d_different_kernel_size ... ok [INFO] [stdout] test tests::autodiff::ad_exp::tests::should_diff_exp ... ok [INFO] [stdout] test tests::autodiff::ad_deform_conv2d::tests::test_deform_conv2d_different_padding ... ok [INFO] [stdout] test tests::autodiff::ad_log_sigmoid::tests::should_diff_log_sigmoid ... ok [INFO] [stdout] test tests::autodiff::ad_gelu::tests::should_diff_gelu ... ok [INFO] [stdout] test tests::autodiff::ad_gather_scatter::tests::test_gather_grad ... ok [INFO] [stdout] test tests::autodiff::ad_mask::tests::should_diff_mask_fill ... ok [INFO] [stdout] test tests::autodiff::ad_log1p::tests::should_diff_log1p ... ok [INFO] [stdout] test tests::autodiff::ad_gather_scatter::tests::test_scatter_grad ... ok [INFO] [stdout] test tests::autodiff::ad_conv_transpose3d::tests::test_conv_transpose3d_complex_groups ... ok [INFO] [stdout] test tests::autodiff::ad_matmul::tests::should_diff_matmul ... ok [INFO] [stdout] test tests::autodiff::ad_log::tests::should_diff_log ... ok [INFO] [stdout] test tests::autodiff::ad_max_pool1d::tests::test_max_pool1d_complex_with_padding ... ok [INFO] [stdout] test tests::autodiff::ad_max_pool1d::tests::test_max_pool1d_complex ... ok [INFO] [stdout] test tests::autodiff::ad_max_pool1d::tests::test_max_pool1d_simple ... ok [INFO] [stdout] test tests::autodiff::ad_max_pool2d::tests::test_max_pool2d_simple_1 ... ok [INFO] [stdout] test tests::autodiff::ad_maxmin::tests::should_diff_max_dim ... ok [INFO] [stdout] test tests::autodiff::ad_max_pool2d::tests::test_max_pool2d_with_dilation ... ok [INFO] [stdout] test tests::autodiff::ad_matmul::tests::test_matmul_complex_2 ... ok [INFO] [stdout] test tests::autodiff::ad_mul::tests::should_diff_mul_scalar ... ok [INFO] [stdout] test tests::autodiff::ad_max_pool2d::tests::test_max_pool2d_complex ... ok [INFO] [stdout] test tests::autodiff::ad_max_pool1d::tests::test_max_pool1d_with_dilation ... ok [INFO] [stdout] test tests::autodiff::ad_max_pool2d::tests::test_max_pool2d_simple_2 ... ok [INFO] [stdout] test tests::autodiff::ad_maxmin::tests::should_diff_min_dim ... ok [INFO] [stdout] test tests::autodiff::ad_matmul::tests::test_matmul_complex_1 ... ok [INFO] [stdout] test tests::autodiff::ad_mask::tests::should_diff_mask_where ... ok [INFO] [stdout] test tests::autodiff::ad_mul::tests::should_diff_mul ... ok [INFO] [stdout] test tests::autodiff::ad_mul::tests::test_mul_complex_1 ... ok [INFO] [stdout] test tests::autodiff::ad_nearest_interpolate::tests::test_upsample_interpolation ... ok [INFO] [stdout] test tests::autodiff::ad_powf::tests::should_diff_powf ... ok [INFO] [stdout] test tests::autodiff::ad_powf::tests::should_diff_powf_with_untracked_lhs ... ok [INFO] [stdout] test tests::autodiff::ad_powf::tests::should_diff_powf_with_untracked_rhs ... ok [INFO] [stdout] test tests::autodiff::ad_relu::tests::should_diff_relu ... ok [INFO] [stdout] test tests::autodiff::ad_remainder::tests::should_diff_remainder ... ok [INFO] [stdout] test tests::autodiff::ad_nearest_interpolate::tests::test_downsample_interpolation ... ok [INFO] [stdout] test tests::autodiff::ad_nonzero::tests::should_diff_nonzero ... ok [INFO] [stdout] test tests::autodiff::ad_repeat_dim::tests::should_diff_repeat ... ok [INFO] [stdout] test tests::autodiff::ad_repeat_dim::tests::should_diff_repeat_multi_dim ... ok [INFO] [stdout] test tests::autodiff::ad_round::tests::should_diff_round ... ok [INFO] [stdout] test tests::autodiff::ad_neg::tests::should_diff_neg ... ok [INFO] [stdout] test tests::autodiff::ad_select::tests::test_select_assign_grad_different_shapes ... ok [INFO] [stdout] test tests::autodiff::ad_powf::tests::should_diff_powf_scalar ... ok [INFO] [stdout] test tests::autodiff::ad_reshape::tests::should_diff_reshape ... ok [INFO] [stdout] test tests::autodiff::ad_recip::tests::should_diff_recip ... ok [INFO] [stdout] test tests::autodiff::ad_permute::tests::should_diff_permute ... ok [INFO] [stdout] test tests::autodiff::ad_sigmoid::tests::small_neg_val_should_not_cause_grad_overflow ... ok [INFO] [stdout] test tests::autodiff::ad_select::tests::test_select_assign_grad ... ok [INFO] [stdout] test tests::autodiff::ad_select::tests::test_select_grad ... ok [INFO] [stdout] test tests::autodiff::ad_sin::tests::should_diff_sin ... ok [INFO] [stdout] test tests::autodiff::ad_slice::tests::should_diff_matmul_with_slice_assign_complex ... ok [INFO] [stdout] test tests::autodiff::ad_sign::tests::should_diff_sign ... ok [INFO] [stdout] test tests::autodiff::ad_sigmoid::tests::should_diff_sigmoid ... ok [INFO] [stdout] test tests::autodiff::ad_slice::tests::should_diff_matmul_with_slice ... ok [INFO] [stdout] test tests::autodiff::ad_sort::tests::should_diff_sort_with_indices ... ok [INFO] [stdout] test tests::autodiff::ad_softmax::tests::test_softmax_grad ... ok [INFO] [stdout] test tests::autodiff::ad_softmax::tests::test_quiet_softmax_grad ... ok [INFO] [stdout] test tests::autodiff::ad_sub::tests::should_diff_sub ... ok [INFO] [stdout] test tests::autodiff::ad_sub::tests::test_sub_complex_1 ... ok [INFO] [stdout] test tests::autodiff::ad_sub::tests::should_diff_sub_scalar ... ok [INFO] [stdout] test tests::autodiff::ad_softmax::tests::test_log_softmax_grad ... ok [INFO] [stdout] test tests::autodiff::ad_slice::tests::should_diff_matmul_with_slice_assign ... ok [INFO] [stdout] test tests::autodiff::ad_sort::tests::should_diff_sort ... ok [INFO] [stdout] test tests::autodiff::ad_slice::tests::slice_assign_diff_should_give_same_results_as_cat ... ok [INFO] [stdout] test tests::autodiff::ad_transpose::tests::should_diff_swap_dims ... ok [INFO] [stdout] test tests::autodiff::ad_multithread::tests::should_behave_the_same_with_multithread ... ok [INFO] [stdout] test tests::autodiff::ad_transpose::tests::should_diff_transpose ... ok [INFO] [stdout] test tests::autodiff::checkpoint::tests::test_autodiff_checkpoint_complicated_computation ... ok [INFO] [stdout] test tests::autodiff::checkpoint::tests::test_autodiff_checkpoint_half_sub_graph_not_tracked ... ok [INFO] [stdout] test tests::autodiff::ad_sqrt::tests::should_diff_sqrt ... ok [INFO] [stdout] test tests::autodiff::checkpoint::tests::test_autodiff_checkpoint_with_long_chain_of_eager_memory_bound ... ok [INFO] [stdout] test tests::autodiff::ad_tanh::tests::should_diff_tanh ... ok [INFO] [stdout] test tests::autodiff::bridge::tests::test_full_precision ... ok [INFO] [stdout] test tests::autodiff::memory_management::tests::test_mm_deletables_propagate_well - should panic ... ok [INFO] [stdout] test tests::autodiff::memory_management::tests::test_mm_crossover_trees_root_unavailable - should panic ... ok [INFO] [stdout] test tests::autodiff::gradients::tests::should_update_tensor_when_grad_replace ... ok [INFO] [stdout] test tests::autodiff::memory_management::tests::test_mm_independent_trees ... ok [INFO] [stdout] test tests::autodiff::memory_management::tests::test_mm_crossover_trees_with_referred_subtree ... ok [INFO] [stdout] test tests::autodiff::checkpoint::tests::test_autodiff_checkpoint_very_complex ... ok [INFO] [stdout] test tests::autodiff::memory_management::tests::test_mm_with_missing_require_grad_after_cleanup ... ok [INFO] [stdout] test tests::autodiff::memory_management::tests::test_mm_three_crossover_trees_last_still_usable ... ok [INFO] [stdout] test tests::autodiff::checkpoint::tests::test_autodiff_checkpoint_with_missing_requirement ... ok [INFO] [stdout] test tests::autodiff::memory_management::tests::test_mm_self_referencing_tree ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_abs::tests::should_diff_abs ... ok [INFO] [stdout] test tests::autodiff::memory_management::tests::test_mm_with_detach_after_cleanup ... ok [INFO] [stdout] test tests::autodiff::memory_management::tests::test_mm_three_crossover_trees_middle_one_unavailable - should panic ... ok [INFO] [stdout] test tests::autodiff::memory_management::tests::test_mm_with_non_impacting_detach ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_adaptive_avg_pool1d::tests::test_avg_pool1d_simple ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_add::tests::should_diff_add ... ok [INFO] [stdout] test tests::autodiff::module_backward::tests::test_embedding_backward ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_abs::tests::should_diff_abs_no_nans ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_adaptive_avg_pool2d::tests::test_avg_pool2d_simple ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_add::tests::test_add_complex_1 ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_aggregation::tests::should_diff_sum_dim ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_aggregation::tests::should_diff_mean_dim ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_aggregation::tests::should_diff_sum_2 ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_add::tests::should_diff_add_scalar ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_avg_pool1d::tests::test_avg_pool1d_simple ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_avg_pool1d::tests::test_avg_pool1d_complex ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_avg_pool1d::tests::test_avg_pool1d_complex_dont_count_pad ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_aggregation::tests::should_diff_sum_1 ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_broadcast::tests::add_broadcast ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_avg_pool2d::tests::test_avg_pool2d_simple ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_broadcast::tests::div_broadcast ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_avg_pool2d::tests::test_avg_pool2d_complex_dont_include_pad ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_avg_pool2d::tests::test_avg_pool2d_complex ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_broadcast::tests::sub_broadcast ... ok [INFO] [stdout] test tests::autodiff::checkpoint::tests::test_autodiff_checkpoint_with_many_duplicates ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_cat::tests::should_diff_cat_more_than_1_dim ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_broadcast::tests::mask_where_broadcast ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_aggregation::tests::should_diff_mean ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_broadcast::tests::mul_broadcast ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_broadcast::tests::matmul_broadcast ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_cat::tests::should_diff_cat ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_ceil::tests::should_diff_ceil ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_conv1d::tests::test_conv1d_different_channels ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_complex::tests::should_diff_full_complex_3 ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_complex::tests::should_diff_full_complex_1 ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_conv1d::tests::test_conv1d_dilation ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_conv1d::tests::test_conv1d_with_padding ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_conv1d::tests::test_conv1d_with_stride ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_conv1d::tests::test_conv1d_groups ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_conv2d::tests::test_conv2d_basic ... ok [INFO] [stdout] test tests::autodiff::memory_management::tests::test_mm_node_explored_once_can_still_be_tagged_as_useful_when_found_again_deeper ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_conv1d::tests::test_conv1d_basic ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_conv2d::tests::test_conv2d_different_stride ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_conv2d::tests::test_conv2d_different_channels ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_conv2d::tests::test_conv2d_different_width ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_conv2d::tests::test_conv2d_groups ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_conv2d::tests::test_conv2d_groups_different_channels ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_conv2d::tests::test_conv2d_complex ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_complex::tests::should_diff_full_complex_2 ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_conv2d::tests::test_conv2d_different_dilation ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_conv2d::tests::test_conv2d_groups_stride_2 ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_conv2d::tests::test_conv2d_stride_2 ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_conv3d::tests::test_conv3d_basic ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_conv2d::tests::test_conv2d_different_kernel_size ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_conv_transpose1d::tests::test_conv_transpose1d_basic ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_conv3d::tests::test_conv3d_complex ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_conv2d::tests::test_conv2d_different_padding ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_conv_transpose1d::tests::test_conv_transpose1d_padding ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_conv2d::tests::test_conv2d_dilation_2 ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_conv_transpose1d::tests::test_conv_transpose1d_complex ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_conv_transpose2d::tests::test_conv_transpose2d_basic ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_conv_transpose1d::tests::test_conv_transpose1d_dilation ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_conv_transpose2d::tests::test_conv_transpose2d_complex_no_groups_2 ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_conv_transpose2d::tests::test_conv_transpose2d_channels ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_conv_transpose1d::tests::test_conv_transpose1d_stride_padding_out ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_conv_transpose2d::tests::test_conv_transpose2d_dilation ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_conv_transpose1d::tests::test_conv_transpose1d_stride ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_conv_transpose2d::tests::test_conv_transpose2d_padding ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_conv_transpose2d::tests::test_conv_transpose2d_kernel_size ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_conv_transpose2d::tests::test_conv_transpose2d_stride ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_conv_transpose2d::tests::test_conv_transpose2d_groups ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_cross_entropy_loss::tests::test_cross_entropy_loss_grad ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_conv_transpose2d::tests::test_conv_transpose2d_stride_padding_out ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_conv_transpose2d::tests::test_conv_transpose2d_complex_groups ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_deform_conv2d::tests::test_deform_conv2d_basic ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_conv_transpose3d::tests::test_conv_transpose3d_basic ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_div::tests::should_diff_div ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_cos::tests::should_diff_cos ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_deform_conv2d::tests::test_deform_conv2d_different_kernel_size ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_conv_transpose3d::tests::test_conv_transpose3d_complex_groups ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_deform_conv2d::tests::test_deform_conv2d_different_padding ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_div::tests::should_diff_div_scalar ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_conv_transpose2d::tests::test_conv_transpose2d_complex_no_groups ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_erf::tests::should_diff_erf ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_deform_conv2d::tests::test_deform_conv2d_batched ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_floor::tests::should_diff_floor ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_div::tests::test_div_complex_1 ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_gather_scatter::tests::test_gather_grad ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_flip::tests::should_diff_flip ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_gelu::tests::should_diff_gelu ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_expand::tests::should_diff_expand ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_log_sigmoid::tests::should_diff_log_sigmoid ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_log::tests::should_diff_log ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_log1p::tests::should_diff_log1p ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_gather_scatter::tests::test_scatter_grad ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_mask::tests::should_diff_mask_fill ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_exp::tests::should_diff_exp ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_max_pool1d::tests::test_max_pool1d_complex ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_max_pool1d::tests::test_max_pool1d_complex_with_padding ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_mask::tests::should_diff_mask_where ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_matmul::tests::should_diff_matmul ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_max_pool1d::tests::test_max_pool1d_simple ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_max_pool2d::tests::test_max_pool2d_with_dilation ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_maxmin::tests::should_diff_max_dim ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_max_pool2d::tests::test_max_pool2d_simple_1 ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_max_pool2d::tests::test_max_pool2d_simple_2 ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_mul::tests::should_diff_mul ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_mul::tests::test_mul_complex_1 ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_div::tests::test_div_complex_2 ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_mul::tests::should_diff_mul_scalar ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_matmul::tests::test_matmul_complex_2 ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_nearest_interpolate::tests::test_downsample_interpolation ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_maxmin::tests::should_diff_min_dim ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_neg::tests::should_diff_neg ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_permute::tests::should_diff_permute ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_powf::tests::should_diff_powf ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_max_pool1d::tests::test_max_pool1d_with_dilation ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_powf::tests::should_diff_powf_with_untracked_rhs ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_powf::tests::should_diff_powf_scalar ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_recip::tests::should_diff_recip ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_remainder::tests::should_diff_remainder ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_repeat_dim::tests::should_diff_repeat ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_relu::tests::should_diff_relu ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_reshape::tests::should_diff_reshape ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_round::tests::should_diff_round ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_multithread::tests::should_behave_the_same_with_multithread ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_select::tests::test_select_assign_grad ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_matmul::tests::test_matmul_complex_1 ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_max_pool2d::tests::test_max_pool2d_complex ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_sigmoid::tests::should_diff_sigmoid ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_sign::tests::should_diff_sign ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_select::tests::test_select_assign_grad_different_shapes ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_sin::tests::should_diff_sin ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_repeat_dim::tests::should_diff_repeat_multi_dim ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_powf::tests::should_diff_powf_with_untracked_lhs ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_slice::tests::slice_assign_diff_should_give_same_results_as_cat ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_sigmoid::tests::small_neg_val_should_not_cause_grad_overflow ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_select::tests::test_select_grad ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_nonzero::tests::should_diff_nonzero ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_slice::tests::should_diff_matmul_with_slice ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_softmax::tests::test_log_softmax_grad ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_nearest_interpolate::tests::test_upsample_interpolation ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_slice::tests::should_diff_matmul_with_slice_assign ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_sub::tests::should_diff_sub ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_sub::tests::should_diff_sub_scalar ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_sort::tests::should_diff_sort ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_sort::tests::should_diff_sort_with_indices ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_slice::tests::should_diff_matmul_with_slice_assign_complex ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_sub::tests::test_sub_complex_1 ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_softmax::tests::test_softmax_grad ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_transpose::tests::should_diff_transpose ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_sqrt::tests::should_diff_sqrt ... ok [INFO] [stdout] test tests::autodiff_checkpointing::checkpoint::tests::test_autodiff_checkpoint_half_sub_graph_not_tracked ... ok [INFO] [stdout] test tests::autodiff_checkpointing::checkpoint::tests::test_autodiff_checkpoint_very_complex ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_tanh::tests::should_diff_tanh ... ok [INFO] [stdout] test tests::autodiff_checkpointing::bridge::tests::test_full_precision ... ok [INFO] [stdout] test tests::autodiff_checkpointing::checkpoint::tests::test_autodiff_checkpoint_with_long_chain_of_eager_memory_bound ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_softmax::tests::test_quiet_softmax_grad ... ok [INFO] [stdout] test tests::autodiff_checkpointing::checkpoint::tests::test_autodiff_checkpoint_with_many_duplicates ... ok [INFO] [stdout] test tests::autodiff_checkpointing::memory_management::tests::test_mm_deletables_propagate_well - should panic ... ok [INFO] [stdout] test tests::autodiff_checkpointing::checkpoint::tests::test_autodiff_checkpoint_with_missing_requirement ... ok [INFO] [stdout] test tests::autodiff_checkpointing::gradients::tests::should_update_tensor_when_grad_replace ... ok [INFO] [stdout] test tests::autodiff_checkpointing::ad_transpose::tests::should_diff_swap_dims ... ok [INFO] [stdout] test tests::autodiff_checkpointing::memory_management::tests::test_mm_crossover_trees_root_unavailable - should panic ... ok [INFO] [stdout] test tests::autodiff_checkpointing::memory_management::tests::test_mm_self_referencing_tree ... ok [INFO] [stdout] test tests::autodiff_checkpointing::memory_management::tests::test_mm_independent_trees ... ok [INFO] [stdout] test tests::autodiff_checkpointing::memory_management::tests::test_mm_three_crossover_trees_middle_one_unavailable - should panic ... ok [INFO] [stdout] test tests::autodiff_checkpointing::memory_management::tests::test_mm_with_missing_require_grad_after_cleanup ... ok [INFO] [stdout] test tests::tensor::abs::tests::should_support_abs_ops_float ... ok [INFO] [stdout] test tests::tensor::abs::tests::should_support_abs_ops_int ... ok [INFO] [stdout] test tests::tensor::add::tests::should_support_add_scalar_ops ... ok [INFO] [stdout] test tests::autodiff_checkpointing::module_backward::tests::test_embedding_backward ... ok [INFO] [stdout] test tests::tensor::add::tests::test_add_broadcast ... ok [INFO] [stdout] test tests::tensor::add::tests::should_support_add_scalar_ops_int ... ok [INFO] [stdout] test tests::tensor::add::tests::test_add_d2 ... ok [INFO] [stdout] test tests::tensor::add::tests::test_add_d2_int ... ok [INFO] [stdout] test tests::tensor::add::tests::test_add_broadcast_int ... ok [INFO] [stdout] test tests::tensor::add::tests::test_add_different_strides_lhs ... ok [INFO] [stdout] test tests::tensor::add::tests::test_add_different_strides_broadcast ... ok [INFO] [stdout] test tests::tensor::add::tests::test_add_different_strides_rhs ... ok [INFO] [stdout] test tests::tensor::aggregation::tests::test_mean_dim_2d ... ok [INFO] [stdout] test tests::tensor::aggregation::tests::test_prod_dim_int ... ignored, Not implemented for all backends yet [INFO] [stdout] test tests::tensor::aggregation::tests::test_prod_dim_float ... ok [INFO] [stdout] test tests::tensor::aggregation::tests::test_prod_int ... ignored, Not implemented for all backends yet [INFO] [stdout] test tests::tensor::aggregation::tests::test_prod_float ... ok [INFO] [stdout] test tests::tensor::aggregation::tests::test_should_mean_first_dim ... ok [INFO] [stdout] test tests::tensor::aggregation::tests::test_should_mean_int ... ok [INFO] [stdout] test tests::tensor::aggregation::tests::test_should_mean ... ok [INFO] [stdout] test tests::tensor::aggregation::tests::test_should_mean_last_dim ... ok [INFO] [stdout] test tests::tensor::aggregation::tests::test_should_sum ... ok [INFO] [stdout] test tests::tensor::aggregation::tests::test_should_sum_dim_maybe_fused ... ok [INFO] [stdout] test tests::tensor::aggregation::tests::test_should_mean_last_dim_int ... ok [INFO] [stdout] test tests::tensor::aggregation::tests::test_should_sum_first_dim ... ok [INFO] [stdout] test tests::tensor::aggregation::tests::test_should_sum_last_dim ... ok [INFO] [stdout] test tests::tensor::aggregation::tests::test_should_sum_last_dim_int ... ok [INFO] [stdout] test tests::autodiff_checkpointing::checkpoint::tests::test_autodiff_checkpoint_complicated_computation ... ok [INFO] [stdout] test tests::tensor::aggregation::tests::test_should_sum_int ... ok [INFO] [stdout] test tests::autodiff_checkpointing::memory_management::tests::test_mm_node_explored_once_can_still_be_tagged_as_useful_when_found_again_deeper ... ok [INFO] [stdout] test tests::tensor::aggregation::tests::test_should_sum_mid_dim_3d_non_contiguous_1 ... ok [INFO] [stdout] test tests::autodiff_checkpointing::memory_management::tests::test_mm_with_detach_after_cleanup ... ok [INFO] [stdout] test tests::autodiff_checkpointing::memory_management::tests::test_mm_crossover_trees_with_referred_subtree ... ok [INFO] [stdout] test tests::tensor::aggregation::tests::test_should_sum_mid_dim_3d_non_contiguous_2 ... ok [INFO] [stdout] test tests::tensor::aggregation::tests::test_sum_dim_1_reshape_maybe_fused ... ok [INFO] [stdout] test tests::autodiff_checkpointing::memory_management::tests::test_mm_three_crossover_trees_last_still_usable ... ok [INFO] [stdout] test tests::autodiff_checkpointing::memory_management::tests::test_mm_with_non_impacting_detach ... ok [INFO] [stdout] test tests::tensor::aggregation::tests::test_sum_dim_2d ... ok [INFO] [stdout] test tests::tensor::aggregation::tests::test_sum_dim_1_swap_dims_maybe_fused ... ok [INFO] [stdout] test tests::tensor::aggregation::tests::test_sum_dim_3_maybe_fused_on_read_not_contiguous ... ok [INFO] [stdout] test tests::tensor::aggregation::tests::test_sum_dim_2_maybe_fused_on_write ... ok [INFO] [stdout] test tests::tensor::aggregation::tests::test_sum_dim_2_reshape_maybe_fused_broadcast ... ok [INFO] [stdout] test tests::tensor::all_op::tests::test_all ... ok [INFO] [stdout] test tests::tensor::all_op::tests::test_all_dim ... ok [INFO] [stdout] test tests::tensor::all_op::tests::test_all_with_bool_from_lower_equal ... ok [INFO] [stdout] test tests::tensor::any::tests::test_any_dim ... ok [INFO] [stdout] test tests::tensor::any::tests::test_any ... ok [INFO] [stdout] test tests::tensor::arg::tests::test_argmax_2d_dim0 ... ok [INFO] [stdout] test tests::tensor::arange::tests::test_arange ... ok [INFO] [stdout] test tests::tensor::aggregation::tests::test_sum_dim_5_maybe_fused_on_read_not_contiguous_mixed ... ok [INFO] [stdout] test tests::tensor::arg::tests::test_argmin_2d_dim0_int ... ok [INFO] [stdout] test tests::tensor::arg::tests::test_argmin_2d_dim0 ... ok [INFO] [stdout] test tests::tensor::arg::tests::test_argmax_2d_dim0_int ... ok [INFO] [stdout] test tests::tensor::arg::tests::test_argmax_2d_dim1 ... ok [INFO] [stdout] test tests::tensor::argwhere_nonzero::tests::test_argwhere_1d ... ok [INFO] [stdout] test tests::tensor::arg::tests::test_argmin_2d_dim1 ... ok [INFO] [stdout] test tests::tensor::argwhere_nonzero::tests::test_argwhere_2d ... ok [INFO] [stdout] test tests::tensor::argwhere_nonzero::tests::test_argwhere_3d ... ok [INFO] [stdout] test tests::tensor::argwhere_nonzero::tests::test_nonzero_2d ... ok [INFO] [stdout] test tests::tensor::argwhere_nonzero::tests::test_nonzero_1d ... ok [INFO] [stdout] test tests::tensor::argwhere_nonzero::tests::test_nonzero_3d ... ok [INFO] [stdout] test tests::tensor::argwhere_nonzero::tests::test_nonzero_empty ... ok [INFO] [stdout] test tests::tensor::aggregation::tests::test_sum_dim_4_maybe_fused_on_read_not_contiguous_mixed ... ok [INFO] [stdout] test tests::tensor::cast::tests::cast_bool_to_float_tensor ... ok [INFO] [stdout] test tests::tensor::cartesian_grid::tests::test_cartesian_grid ... ok [INFO] [stdout] test tests::tensor::bool::tests::test_from_int ... ok [INFO] [stdout] test tests::tensor::bool::tests::test_from_float ... ok [INFO] [stdout] test tests::tensor::bool::tests::test_bool_or ... ok [INFO] [stdout] test tests::tensor::bool::tests::test_bool_and ... ok [INFO] [stdout] test tests::tensor::cast::tests::cast_bool_to_int_tensor ... ok [INFO] [stdout] test tests::tensor::cast::tests::cast_float_precision ... ok [INFO] [stdout] test tests::tensor::cast::tests::cast_float_to_int ... ok [INFO] [stdout] test tests::tensor::cast::tests::cast_int_to_float_tensor ... ok [INFO] [stdout] test tests::tensor::cat::tests::should_support_cat_ops_3d ... ok [INFO] [stdout] test tests::tensor::arange_step::tests::test_arange_step ... ok [INFO] [stdout] test tests::tensor::cat::tests::should_support_cat_ops_bool ... ok [INFO] [stdout] test tests::tensor::cat::tests::should_support_cat_ops_2d_dim0 ... ok [INFO] [stdout] test tests::tensor::ceil::tests::should_support_ceil_ops ... ok [INFO] [stdout] test tests::tensor::cat::tests::should_support_cat_ops_int ... ok [INFO] [stdout] test tests::tensor::chunk::tests::test_chunk_evenly_divisible ... ok [INFO] [stdout] test tests::tensor::cat::tests::should_support_cat_ops_2d_dim1 ... ok [INFO] [stdout] test tests::tensor::chunk::tests::test_chunk_not_evenly_divisible ... ok [INFO] [stdout] test tests::tensor::chunk::tests::test_chunk_not_divisible ... ok [INFO] [stdout] test tests::tensor::chunk::tests::test_chunk_not_evenly_divisible_remains_several ... ok [INFO] [stdout] test tests::tensor::chunk::tests::test_chunk_multi_dimension ... ok [INFO] [stdout] test tests::tensor::clamp::tests::clamp_max ... ok [INFO] [stdout] test tests::tensor::clamp::tests::clamp_min_max_vec_should_compile ... ok [INFO] [stdout] test tests::tensor::clamp::tests::clamp_min_max ... ok [INFO] [stdout] test tests::tensor::clamp::tests::clamp_min ... ok [INFO] [stdout] test tests::tensor::clone_invariance::tests::float::AddScalar ... ok [INFO] [stdout] test tests::tensor::clone_invariance::tests::float::Add ... ok [INFO] [stdout] test tests::tensor::clone_invariance::tests::float::Argmax ... ok [INFO] [stdout] test tests::tensor::clone_invariance::tests::float::Argmin ... ok [INFO] [stdout] test tests::tensor::clone_invariance::tests::float::Abs ... ok [INFO] [stdout] test tests::tensor::clone_invariance::tests::float::Cat ... ok [INFO] [stdout] test tests::tensor::clone_invariance::tests::float::ClampMax ... ok [INFO] [stdout] test tests::tensor::clone_invariance::tests::float::Clamp ... ok [INFO] [stdout] test tests::tensor::clone_invariance::tests::float::ClampMin ... ok [INFO] [stdout] test tests::tensor::clone_invariance::tests::float::Cos ... ok [INFO] [stdout] test tests::tensor::arange_step::tests::should_panic_when_step_is_zero - should panic ... ok [INFO] [stdout] test tests::tensor::clone_invariance::tests::float::Div ... ok [INFO] [stdout] test tests::tensor::clone_invariance::tests::float::DivScalar ... ok [INFO] [stdout] test tests::tensor::clone_invariance::tests::float::Equal ... ok [INFO] [stdout] test tests::tensor::cat::tests::should_panic_when_list_of_vectors_is_empty - should panic ... ok [INFO] [stdout] test tests::tensor::cat::tests::should_panic_when_cat_exceeds_dimension - should panic ... ok [INFO] [stdout] test tests::tensor::clone_invariance::tests::float::Erf ... ok [INFO] [stdout] test tests::tensor::clone_invariance::tests::float::Exp ... ok [INFO] [stdout] test tests::tensor::clone_invariance::tests::float::Greater ... ok [INFO] [stdout] test tests::tensor::clone_invariance::tests::float::Gelu ... ok [INFO] [stdout] test tests::tensor::clone_invariance::tests::float::GreaterEqual ... ok [INFO] [stdout] test tests::tensor::chunk::tests::test_invalid_dim - should panic ... ok [INFO] [stdout] test tests::tensor::clone_invariance::tests::float::GreaterElem ... ok [INFO] [stdout] test tests::tensor::cat::tests::should_panic_when_dimensions_are_not_the_same - should panic ... ok [INFO] [stdout] test tests::tensor::clone_invariance::tests::float::EqualElem ... ok [INFO] [stdout] test tests::tensor::clone_invariance::tests::float::Gatter ... ok [INFO] [stdout] test tests::tensor::clone_invariance::tests::float::GreaterEqualElem ... ok [INFO] [stdout] test tests::tensor::clone_invariance::tests::float::Log ... ok [INFO] [stdout] test tests::tensor::clone_invariance::tests::float::Log1P ... ok [INFO] [stdout] test tests::tensor::clone_invariance::tests::float::LogSoftmax ... ok [INFO] [stdout] test tests::tensor::clone_invariance::tests::float::LogSigmoid ... ok [INFO] [stdout] test tests::tensor::clone_invariance::tests::float::LowerElem ... ok [INFO] [stdout] test tests::tensor::clone_invariance::tests::float::LowerEqualElem ... ok [INFO] [stdout] test tests::tensor::clone_invariance::tests::float::Lower ... ok [INFO] [stdout] test tests::tensor::clone_invariance::tests::float::MaskFill ... ok [INFO] [stdout] test tests::tensor::clone_invariance::tests::float::Max ... ok [INFO] [stdout] test tests::tensor::clone_invariance::tests::float::LowerEqual ... ok [INFO] [stdout] test tests::tensor::clone_invariance::tests::float::MaskWhere ... ok [INFO] [stdout] test tests::tensor::clone_invariance::tests::float::MaxDim ... ok [INFO] [stdout] test tests::tensor::clone_invariance::tests::float::Mean ... ok [INFO] [stdout] test tests::tensor::clone_invariance::tests::float::MaxDimWithIndices ... ok [INFO] [stdout] test tests::tensor::clone_invariance::tests::float::Matmul ... ok [INFO] [stdout] test tests::tensor::clone_invariance::tests::float::Min ... ok [INFO] [stdout] test tests::tensor::clone_invariance::tests::float::Neg ... ok [INFO] [stdout] test tests::tensor::clone_invariance::tests::float::MulScalar ... ok [INFO] [stdout] test tests::tensor::clone_invariance::tests::float::MeanDim ... ok [INFO] [stdout] test tests::tensor::clone_invariance::tests::float::MinDim ... ok [INFO] [stdout] test tests::tensor::clone_invariance::tests::float::NotEqualElem ... ok [INFO] [stdout] test tests::tensor::clone_invariance::tests::float::Mish ... ok [INFO] [stdout] test tests::tensor::clone_invariance::tests::float::Mul ... ok [INFO] [stdout] test tests::tensor::clone_invariance::tests::float::PowScalar ... ok [INFO] [stdout] test tests::tensor::clone_invariance::tests::float::Repeat ... ok [INFO] [stdout] test tests::tensor::clone_invariance::tests::float::Relu ... ok [INFO] [stdout] test tests::tensor::clone_invariance::tests::float::Reshape ... ok [INFO] [stdout] test tests::tensor::clone_invariance::tests::float::MinDimWithIndices ... ok [INFO] [stdout] test tests::tensor::clone_invariance::tests::float::Slice ... ok [INFO] [stdout] test tests::tensor::clone_invariance::tests::float::Select ... ok [INFO] [stdout] test tests::tensor::clone_invariance::tests::float::Sigmoid ... ok [INFO] [stdout] test tests::tensor::clone_invariance::tests::float::SliceAssign ... ok [INFO] [stdout] test tests::tensor::clone_invariance::tests::float::Sin ... ok [INFO] [stdout] test tests::tensor::clone_invariance::tests::float::SelectAssign ... ok [INFO] [stdout] test tests::tensor::clone_invariance::tests::float::Silu ... ok [INFO] [stdout] test tests::tensor::clone_invariance::tests::float::SumDim ... ok [INFO] [stdout] test tests::tensor::clone_invariance::tests::float::Softplus ... ok [INFO] [stdout] test tests::tensor::clone_invariance::tests::float::Sum ... ok [INFO] [stdout] test tests::tensor::clone_invariance::tests::float::SubScalar ... ok [INFO] [stdout] test tests::tensor::clone_invariance::tests::float::Sub ... ok [INFO] [stdout] test tests::tensor::clone_invariance::tests::float::Sqrt ... ok [INFO] [stdout] test tests::tensor::clone_invariance::tests::float::Transpose ... ok [INFO] [stdout] test tests::tensor::clone_invariance::tests::float::Tanh ... ok [INFO] [stdout] test tests::tensor::clone_invariance::tests::float::Scatter ... ok [INFO] [stdout] test tests::tensor::clone_invariance::tests::float::SwapDims ... ok [INFO] [stdout] test tests::tensor::clone_invariance::tests::int::Abs ... ok [INFO] [stdout] test tests::tensor::clone_invariance::tests::int::Argmax ... ok [INFO] [stdout] test tests::tensor::clone_invariance::tests::float::Softmax ... ok [INFO] [stdout] test tests::tensor::clone_invariance::tests::float::Tan ... ok [INFO] [stdout] test tests::tensor::clone_invariance::tests::int::Clamp ... ok [INFO] [stdout] test tests::tensor::clone_invariance::tests::int::ClampMax ... ok [INFO] [stdout] test tests::tensor::clone_invariance::tests::int::AddScalar ... ok [INFO] [stdout] test tests::tensor::clone_invariance::tests::int::DivScalar ... ok [INFO] [stdout] test tests::tensor::clone_invariance::tests::int::Cat ... ok [INFO] [stdout] test tests::tensor::clone_invariance::tests::int::ClampMin ... ok [INFO] [stdout] test tests::tensor::clone_invariance::tests::int::Div ... ok [INFO] [stdout] test tests::tensor::clone_invariance::tests::int::Add ... ok [INFO] [stdout] test tests::tensor::clone_invariance::tests::int::Argmin ... ok [INFO] [stdout] test tests::tensor::clone_invariance::tests::int::EqualElem ... ok [INFO] [stdout] test tests::tensor::clone_invariance::tests::int::GreaterEqualElem ... ok [INFO] [stdout] test tests::tensor::clone_invariance::tests::int::Lower ... ok [INFO] [stdout] test tests::tensor::clone_invariance::tests::int::Equal ... ok [INFO] [stdout] test tests::tensor::clone_invariance::tests::int::LowerElem ... ok [INFO] [stdout] test tests::tensor::clone_invariance::tests::int::GreaterElem ... ok [INFO] [stdout] test tests::tensor::clone_invariance::tests::int::Gatter ... ok [INFO] [stdout] test tests::tensor::clone_invariance::tests::int::LowerEqual ... ok [INFO] [stdout] test tests::tensor::clone_invariance::tests::int::MaxDim ... ok [INFO] [stdout] test tests::tensor::clone_invariance::tests::int::Greater ... ok [INFO] [stdout] test tests::tensor::clone_invariance::tests::int::MaskFill ... ok [INFO] [stdout] test tests::tensor::clone_invariance::tests::int::GreaterEqual ... ok [INFO] [stdout] test tests::tensor::clone_invariance::tests::int::MaskWhere ... ok [INFO] [stdout] test tests::tensor::clone_invariance::tests::int::Min ... ok [INFO] [stdout] test tests::tensor::clone_invariance::tests::int::LowerEqualElem ... ok [INFO] [stdout] test tests::tensor::clone_invariance::tests::int::Mean ... ok [INFO] [stdout] test tests::tensor::clone_invariance::tests::int::MaxDimWithIndices ... ok [INFO] [stdout] test tests::tensor::clone_invariance::tests::int::Max ... ok [INFO] [stdout] test tests::tensor::clone_invariance::tests::int::Mul ... ok [INFO] [stdout] test tests::tensor::clone_invariance::tests::int::MeanDim ... ok [INFO] [stdout] test tests::tensor::clone_invariance::tests::int::MinDim ... ok [INFO] [stdout] test tests::tensor::clone_invariance::tests::int::MulScalar ... ok [INFO] [stdout] test tests::tensor::clone_invariance::tests::int::NotEqualElem ... ok [INFO] [stdout] test tests::tensor::clone_invariance::tests::int::MinDimWithIndices ... ok [INFO] [stdout] test tests::tensor::clone_invariance::tests::int::NotEqual ... ok [INFO] [stdout] test tests::tensor::clone_invariance::tests::int::Neg ... ok [INFO] [stdout] test tests::tensor::clone_invariance::tests::int::Repeat ... ok [INFO] [stdout] test tests::tensor::clone_invariance::tests::int::Reshape ... ok [INFO] [stdout] test tests::tensor::clone_invariance::tests::int::Select ... ok [INFO] [stdout] test tests::tensor::clone_invariance::tests::int::Slice ... ok [INFO] [stdout] test tests::tensor::clone_invariance::tests::int::SliceAssign ... ok [INFO] [stdout] test tests::tensor::clone_invariance::tests::int::Sum ... ok [INFO] [stdout] test tests::tensor::clone_invariance::tests::int::SubScalar ... ok [INFO] [stdout] test tests::tensor::clone_invariance::tests::int::SumDim ... ok [INFO] [stdout] test tests::tensor::clone_invariance::tests::int::SwapDims ... ok [INFO] [stdout] test tests::tensor::clone_invariance::tests::int::Transpose ... ok [INFO] [stdout] test tests::tensor::clone_invariance::tests::int::SelectAssign ... ok [INFO] [stdout] test tests::tensor::cosh::tests::should_support_cosh_ops ... ok [INFO] [stdout] test tests::tensor::cos::tests::should_support_cos_ops ... ok [INFO] [stdout] test tests::tensor::close::tests::test_all_close ... ok [INFO] [stdout] test tests::tensor::close::tests::test_is_close ... ok [INFO] [stdout] test tests::tensor::cov::tests::test_cov_2 ... ok [INFO] [stdout] test tests::tensor::cov::tests::test_cov_1 ... ok [INFO] [stdout] test tests::tensor::clone_invariance::tests::int::Sub ... ok [INFO] [stdout] test tests::tensor::create_like::tests::should_support_ones_like ... ok [INFO] [stdout] test tests::tensor::display::tests::test_display_2d_bool_tensor ... ok [INFO] [stdout] test tests::tensor::display::tests::test_display_2d_int_tensor ... ok [INFO] [stdout] test tests::tensor::cov::tests::test_cov_4 ... ok [INFO] [stdout] test tests::tensor::create_like::tests::should_support_zeros_like ... ok [INFO] [stdout] test tests::tensor::display::tests::test_display_4d_tensor ... ok [INFO] [stdout] test tests::tensor::display::tests::test_display_tensor_summarize_1 ... ok [INFO] [stdout] test tests::tensor::display::tests::test_display_2d_float_tensor ... ok [INFO] [stdout] test tests::tensor::create_like::tests::should_support_randoms_like ... ok [INFO] [stdout] test tests::tensor::display::tests::test_display_tensor_summarize_3 ... ok [INFO] [stdout] test tests::tensor::display::tests::test_display_3d_tensor ... ok [INFO] [stdout] test tests::tensor::div::tests::should_support_div_ops_int ... ok [INFO] [stdout] test tests::tensor::clone_invariance::tests::int::Scatter ... ok [INFO] [stdout] test tests::tensor::cov::tests::test_cov_3 ... ok [INFO] [stdout] test tests::tensor::display::tests::test_display_tensor_summarize_2 ... ok [INFO] [stdout] test tests::tensor::display::tests::test_display_precision ... ok [INFO] [stdout] test tests::tensor::div::tests::should_support_div_ops ... ok [INFO] [stdout] test tests::tensor::div::tests::should_support_div_scalar_ops_int ... ok [INFO] [stdout] test tests::tensor::div::tests::test_div_broadcast ... ok [INFO] [stdout] test tests::tensor::div::tests::test_div_broadcast_int ... ok [INFO] [stdout] test tests::tensor::exp::tests::should_support_exp_ops ... ok [INFO] [stdout] test tests::tensor::expand::tests::broadcast_single ... ok [INFO] [stdout] test tests::tensor::expand::tests::expand_2d_int ... ok [INFO] [stdout] test tests::tensor::expand::tests::expand_3d ... ok [INFO] [stdout] test tests::tensor::expand::tests::expand_higher_dimensions ... ok [INFO] [stdout] test tests::tensor::expand::tests::should_all_negative_one ... ok [INFO] [stdout] test tests::tensor::expand::tests::expand_2d ... ok [INFO] [stdout] test tests::tensor::expand::tests::expand_2d_bool ... ok [INFO] [stdout] test tests::tensor::erf::tests::should_support_erf_ops ... ok [INFO] [stdout] test tests::tensor::expand::tests::inplace_op_after_expand ... ok [INFO] [stdout] test tests::tensor::expand::tests::expand_sum_3d ... ok [INFO] [stdout] test tests::tensor::erf::tests::should_support_erf_ops_with_negative_number ... ok [INFO] [stdout] test tests::tensor::eye::tests::test_eye_float ... ok [INFO] [stdout] test tests::tensor::div::tests::should_support_div_scalar_ops ... ok [INFO] [stdout] test tests::tensor::flatten::tests::should_flatten_end ... ok [INFO] [stdout] test tests::tensor::flatten::tests::should_flatten_begin ... ok [INFO] [stdout] test tests::tensor::flatten::tests::should_flatten_middle ... ok [INFO] [stdout] test tests::tensor::flatten::tests::should_flatten_to_1d ... ok [INFO] [stdout] test tests::tensor::flip::tests::flip_bool ... ok [INFO] [stdout] test tests::tensor::flip::tests::flip_float ... ok [INFO] [stdout] test tests::tensor::flip::tests::flip_int ... ok [INFO] [stdout] test tests::tensor::floor::tests::should_support_floor_ops ... ok [INFO] [stdout] test tests::tensor::full::tests::test_tensor_full ... ok [INFO] [stdout] test tests::tensor::full::tests::test_data_full ... ok [INFO] [stdout] test tests::tensor::gather_scatter::tests::should_gather_1d_dim0 ... ok [INFO] [stdout] test tests::tensor::gather_scatter::tests::should_gather_1d_dim0_int ... ok [INFO] [stdout] test tests::tensor::gather_scatter::tests::should_gather_2d_dim0 ... ok [INFO] [stdout] test tests::tensor::gather_scatter::tests::should_gather_2d_dim1 ... ok [INFO] [stdout] test tests::tensor::gather_scatter::tests::should_gather_2d_only_1dim ... ok [INFO] [stdout] test tests::tensor::gather_scatter::tests::should_gather_3d_dim1 ... ok [INFO] [stdout] test tests::tensor::gather_scatter::tests::should_scatter_1d ... ok [INFO] [stdout] test tests::tensor::gather_scatter::tests::should_scatter_1d_int ... ok [INFO] [stdout] test tests::tensor::gather_scatter::tests::should_scatter_2d_dim0 ... ok [INFO] [stdout] test tests::tensor::gather_scatter::tests::should_scatter_2d_dim1 ... ok [INFO] [stdout] test tests::tensor::gather_scatter::tests::should_scatter_2d_dim1_diff_shape ... ok [INFO] [stdout] test tests::tensor::gather_scatter::tests::should_scatter_3d_dim1 ... ok [INFO] [stdout] test tests::tensor::gelu::tests::test_gelu ... ok [INFO] [stdout] test tests::tensor::init::tests::should_support_bool_empty ... ok [INFO] [stdout] test tests::tensor::init::tests::should_support_float_empty ... ok [INFO] [stdout] test tests::tensor::init::tests::should_support_float_ones ... ok [INFO] [stdout] test tests::tensor::expand::tests::should_fail_expand_incompatible_shapes - should panic ... ok [INFO] [stdout] test tests::tensor::init::tests::should_support_float_zeros ... ok [INFO] [stdout] test tests::tensor::init::tests::should_support_int_empty ... ok [INFO] [stdout] test tests::tensor::init::tests::should_support_int_zeros ... ok [INFO] [stdout] test tests::tensor::init::tests::should_support_int_ones ... ok [INFO] [stdout] test tests::tensor::iter_dim::test::test_1d_iter_last_item ... ok [INFO] [stdout] test tests::tensor::iter_dim::test::test_iter_dim_single_element ... ok [INFO] [stdout] test tests::tensor::iter_dim::test::test_iter_dim_double_end ... ok [INFO] [stdout] test tests::tensor::iter_dim::test::test_transposed ... ok [INFO] [stdout] test tests::tensor::leaky_relu::tests::test_leaky_relu_d2 ... ok [INFO] [stdout] test tests::tensor::log1p::tests::should_support_exp_log1p ... ok [INFO] [stdout] test tests::tensor::log::tests::should_support_log_ops ... ok [INFO] [stdout] test tests::tensor::log_sigmoid::tests::test_log_sigmoid ... ok [INFO] [stdout] test tests::tensor::log_sigmoid::tests::test_log_sigmoid_numerical_stability ... ok [INFO] [stdout] test tests::tensor::map_comparison::tests::should_support_bool_equal ... ok [INFO] [stdout] test tests::tensor::map_comparison::tests::should_support_bool_not ... ok [INFO] [stdout] test tests::tensor::expand::tests::should_panic_negative_one_on_non_existing_dim - should panic ... ok [INFO] [stdout] test tests::tensor::map_comparison::tests::test_equal ... ok [INFO] [stdout] test tests::tensor::flatten::tests::not_enough_destination_dimension - should panic ... ok [INFO] [stdout] test tests::tensor::map_comparison::tests::test_equal_elem ... ok [INFO] [stdout] test tests::tensor::map_comparison::tests::should_support_bool_not_equal ... ok [INFO] [stdout] test tests::tensor::map_comparison::tests::test_greater ... ok [INFO] [stdout] test tests::tensor::flatten::tests::should_flatten_panic - should panic ... ok [INFO] [stdout] test tests::tensor::map_comparison::tests::test_greater_equal_elem ... ok [INFO] [stdout] test tests::tensor::map_comparison::tests::test_greater_elem ... ok [INFO] [stdout] test tests::tensor::map_comparison::tests::test_equal_inf ... ok [INFO] [stdout] test tests::tensor::map_comparison::tests::test_greater_equal ... ok [INFO] [stdout] test tests::tensor::map_comparison::tests::test_int_equal ... ok [INFO] [stdout] test tests::tensor::map_comparison::tests::test_int_equal_elem ... ok [INFO] [stdout] test tests::tensor::map_comparison::tests::test_int_greater ... ok [INFO] [stdout] test tests::tensor::map_comparison::tests::test_int_greater_elem ... ok [INFO] [stdout] test tests::tensor::map_comparison::tests::test_int_greater_equal ... ok [INFO] [stdout] test tests::tensor::map_comparison::tests::test_int_greater_equal_elem ... ok [INFO] [stdout] test tests::tensor::map_comparison::tests::test_int_lower ... ok [INFO] [stdout] test tests::tensor::map_comparison::tests::test_int_lower_elem ... ok [INFO] [stdout] test tests::tensor::map_comparison::tests::test_int_lower_equal ... ok [INFO] [stdout] test tests::tensor::map_comparison::tests::test_int_not_equal ... ok [INFO] [stdout] test tests::tensor::map_comparison::tests::test_int_not_equal_elem ... ok [INFO] [stdout] test tests::tensor::map_comparison::tests::test_lower ... ok [INFO] [stdout] test tests::tensor::map_comparison::tests::test_lower_equal ... ok [INFO] [stdout] test tests::tensor::map_comparison::tests::test_int_lower_equal_elem ... ok [INFO] [stdout] test tests::tensor::map_comparison::tests::test_lower_elem ... ok [INFO] [stdout] test tests::tensor::map_comparison::tests::test_not_equal ... ok [INFO] [stdout] test tests::tensor::map_comparison::tests::test_not_equal_inf ... ok [INFO] [stdout] test tests::tensor::map_comparison::tests::test_not_equal_elem ... ok [INFO] [stdout] test tests::tensor::mask::tests::should_handle_mask_where_nans ... ok [INFO] [stdout] test tests::tensor::mask::tests::should_support_int_mask_fill_ops ... ok [INFO] [stdout] test tests::tensor::mask::tests::should_support_int_mask_where_ops ... ok [INFO] [stdout] test tests::tensor::mask::tests::should_support_mask_fill_ops ... ok [INFO] [stdout] test tests::tensor::mask::tests::should_support_mask_where_broadcast ... ok [INFO] [stdout] test tests::tensor::mask::tests::should_support_mask_where_broadcast_int ... ok [INFO] [stdout] test tests::tensor::map_comparison::tests::test_lower_equal_elem ... ok [INFO] [stdout] test tests::tensor::mask::tests::should_support_mask_where_ops ... ok [INFO] [stdout] test tests::tensor::mask::tests::should_support_mask_fill_swap_dims ... ok [INFO] [stdout] test tests::tensor::mask::tests::float_mask_fill_infinite ... ok [INFO] [stdout] test tests::tensor::matmul::tests::test_matmul_4_3 ... ok [INFO] [stdout] test tests::tensor::matmul::tests::test_matmul_4_8 ... ok [INFO] [stdout] test tests::tensor::matmul::tests::test_matmul_broadcast_4d ... ok [INFO] [stdout] test tests::tensor::matmul::tests::test_matmul_broadcast_1 ... ok [INFO] [stdout] test tests::tensor::matmul::tests::test_matmul_d3 ... ok [INFO] [stdout] test tests::tensor::matmul::tests::test_matmul_d2 ... ok [INFO] [stdout] test tests::tensor::matmul::tests::test_matmul_simple_2 ... ok [INFO] [stdout] test tests::tensor::matmul::tests::test_matmul_simple_3 ... ok [INFO] [stdout] test tests::tensor::matmul::tests::test_matmul_simple_1 ... ok [INFO] [stdout] test tests::tensor::maxmin::tests::test_max_abs ... ok [INFO] [stdout] test tests::tensor::maxmin::tests::test_max_abs_dim_2d_dim_0 ... ok [INFO] [stdout] test tests::tensor::matmul::tests::test_matmul_trivial_transposed ... ok [INFO] [stdout] test tests::tensor::maxmin::tests::test_max_abs_dim_2d_dim_1 ... ok [INFO] [stdout] test tests::tensor::maxmin::tests::test_max_dim_2d ... ok [INFO] [stdout] test tests::tensor::maxmin::tests::test_max_dim_2d_with_0th_dim ... ok [INFO] [stdout] test tests::tensor::maxmin::tests::test_max_dim_with_indices_2d ... ok [INFO] [stdout] test tests::tensor::matmul::tests::test_matmul_trivial ... ok [INFO] [stdout] test tests::tensor::maxmin::tests::test_max_dim_with_indices_2d_with_dim_0th ... ok [INFO] [stdout] test tests::tensor::maxmin::tests::test_min_dim_2d ... ok [INFO] [stdout] test tests::tensor::maxmin::tests::test_min_dim_2d_with_0th_dim ... ok [INFO] [stdout] test tests::tensor::maxmin::tests::test_min_dim_with_indices_2d ... ok [INFO] [stdout] test tests::tensor::maxmin::tests::test_min_dim_with_indices_2d_with_0th_dim ... ok [INFO] [stdout] test tests::tensor::maxmin::tests::test_min_pair ... ok [INFO] [stdout] test tests::tensor::mish::tests::test_mish ... ok [INFO] [stdout] test tests::tensor::module_adaptive_avg_pool1d::tests::test_adaptive_avg_pool1d_bigger_output ... ok [INFO] [stdout] test tests::tensor::module_adaptive_avg_pool1d::tests::test_adaptive_avg_pool1d_dyn_filter_size ... ok [INFO] [stdout] test tests::tensor::module_adaptive_avg_pool1d::tests::test_adaptive_avg_pool1d_simple ... ok [INFO] [stdout] test tests::tensor::module_adaptive_avg_pool2d::tests::test_adaptive_avg_pool2d_dyn_filter_size ... ok [INFO] [stdout] test tests::tensor::module_adaptive_avg_pool2d::tests::test_adaptive_avg_pool2d_simple ... ok [INFO] [stdout] test tests::tensor::module_adaptive_avg_pool2d::tests::test_adaptive_avg_pool2d_bigger_output ... ok [INFO] [stdout] test tests::tensor::module_avg_pool1d::tests::test_avg_pool1d_complex ... ok [INFO] [stdout] test tests::tensor::maxmin::tests::test_max_pair ... ok [INFO] [stdout] test tests::tensor::module_avg_pool1d::tests::test_avg_pool1d_simple ... ok [INFO] [stdout] test tests::tensor::module_avg_pool2d::tests::test_avg_pool2d_complex_dont_include_pad ... ok [INFO] [stdout] test tests::tensor::module_avg_pool1d::tests::test_avg_pool1d_complex_dont_count_pad ... ok [INFO] [stdout] test tests::tensor::module_avg_pool2d::tests::test_avg_pool2d_complex ... ok [INFO] [stdout] test tests::tensor::module_bicubic_interpolate::tests::test_1d_bicubic ... ok [INFO] [stdout] test tests::tensor::module_avg_pool2d::tests::test_avg_pool2d_simple ... ok [INFO] [stdout] test tests::tensor::module_bicubic_interpolate::tests::test_upsample_interpolation ... ok [INFO] [stdout] test tests::tensor::module_bicubic_interpolate::tests::test_downsample_interpolation ... ok [INFO] [stdout] test tests::tensor::flip::tests::flip_duplicated_axes - should panic ... ok [INFO] [stdout] test tests::tensor::flip::tests::flip_out_of_bound_axis - should panic ... ok [INFO] [stdout] test tests::tensor::module_bilinear_interpolate::tests::test_1d_bilinear ... ok [INFO] [stdout] test tests::tensor::module_conv1d::tests::test_conv1d_complex ... ok [INFO] [stdout] test tests::tensor::module_conv1d::tests::test_conv1d_groups ... ok [INFO] [stdout] test tests::tensor::module_conv1d::tests::test_conv1d_dilation ... ok [INFO] [stdout] test tests::tensor::module_conv1d::tests::test_conv1d_simple ... ok [INFO] [stdout] test tests::tensor::gather_scatter::tests::scatter_should_panic_on_mismatch_of_shapes - should panic ... ok [INFO] [stdout] test tests::tensor::module_conv2d::tests::test_conv2d_complex ... ok [INFO] [stdout] test tests::tensor::iter_dim::test::test_too_high_dimension - should panic ... ok [INFO] [stdout] test tests::tensor::matmul::tests::should_panic_when_inner_dimensions_are_not_equal - should panic ... ok [INFO] [stdout] test tests::tensor::module_bilinear_interpolate::tests::test_downsample_interpolation ... ok [INFO] [stdout] test tests::tensor::module_conv2d::tests::test_conv2d_simple ... ok [INFO] [stdout] test tests::tensor::module_conv2d::tests::test_conv2d_implicit_padded_in_channels ... ok [INFO] [stdout] test tests::tensor::module_bilinear_interpolate::tests::test_upsample_interpolation ... ok [INFO] [stdout] test tests::tensor::module_conv2d::tests::test_conv2d_simple_implicit ... ok [INFO] [stdout] test tests::tensor::module_conv_transpose1d::tests::test_conv_transpose1d_diff_channels ... ok [INFO] [stdout] test tests::tensor::module_conv_transpose1d::tests::test_conv_transpose1d_groups ... ok [INFO] [stdout] test tests::tensor::module_conv2d::tests::test_conv2d_groups_multiple_channels ... ok [INFO] [stdout] test tests::tensor::module_conv2d::tests::test_conv2d_groups ... ok [INFO] [stdout] test tests::tensor::module_conv_transpose2d::tests::test_conv_transpose2d_groups_different_channels ... ok [INFO] [stdout] test tests::tensor::module_conv_transpose2d::tests::test_conv_transpose2d_simple_1 ... ok [INFO] [stdout] test tests::tensor::module_conv_transpose2d::tests::test_conv_transpose2d_groups_2 ... ok [INFO] [stdout] test tests::tensor::module_conv_transpose2d::tests::test_conv_transpose2d_dilation_2 ... ok [INFO] [stdout] test tests::tensor::module_conv_transpose1d::tests::test_conv_transpose1d_dilation ... ok [INFO] [stdout] test tests::tensor::module_conv_transpose1d::tests::test_conv_transpose1d_stride ... ok [INFO] [stdout] test tests::tensor::module_conv3d::tests::test_conv3d_simple ... ok [INFO] [stdout] test tests::tensor::module_conv_transpose2d::tests::test_conv_transpose2d_simple_2 ... ok [INFO] [stdout] test tests::tensor::module_conv3d::tests::test_conv3d_complex ... ok [INFO] [stdout] test tests::tensor::module_conv3d::tests::test_conv3d_groups ... ok [INFO] [stdout] test tests::tensor::module_conv_transpose3d::tests::test_conv_transpose3d_simple_1 ... ok [INFO] [stdout] test tests::tensor::module_conv_transpose2d::tests::test_conv_transpose2d_simple_3 ... ok [INFO] [stdout] test tests::tensor::module_conv_transpose2d::tests::test_conv_transpose2d_stride_2 ... ok [INFO] [stdout] test tests::tensor::module_conv_transpose3d::tests::test_conv_transpose3d_stride_2 ... ok [INFO] [stdout] test tests::tensor::module_conv_transpose3d::tests::test_conv_transpose3d_groups_different_channels ... ok [INFO] [stdout] test tests::tensor::module_conv_transpose3d::tests::test_conv_transpose3d_dilation_2 ... ok [INFO] [stdout] test tests::tensor::module_deform_conv2d::tests::test_deform_conv2d_different_kernel_size ... ok [INFO] [stdout] test tests::tensor::module_deform_conv2d::tests::test_deform_conv2d_different_dilation ... ok [INFO] [stdout] test tests::tensor::module_conv_transpose3d::tests::test_conv_transpose3d_groups_2 ... ok [INFO] [stdout] test tests::tensor::module_conv_transpose3d::tests::test_conv_transpose3d_stride2_out_padding ... ok [INFO] [stdout] test tests::tensor::module_deform_conv2d::tests::test_deform_conv2d_batched ... ok [INFO] [stdout] test tests::tensor::module_conv_transpose2d::tests::test_conv_transpose2d_stride2_out_padding ... ok [INFO] [stdout] test tests::tensor::module_deform_conv2d::tests::test_deform_conv2d_different_stride ... ok [INFO] [stdout] test tests::tensor::module_max_pool1d::tests::test_max_pool1d_complex ... ok [INFO] [stdout] test tests::tensor::module_deform_conv2d::tests::test_deform_conv2d_offset_groups ... ok [INFO] [stdout] test tests::tensor::module_deform_conv2d::tests::test_deform_conv2d_different_width ... ok [INFO] [stdout] test tests::tensor::module_forward::tests::test_embedding_forward ... ok [INFO] [stdout] test tests::tensor::module_deform_conv2d::tests::test_deform_conv2d_simple ... ok [INFO] [stdout] test tests::tensor::module_max_pool1d::tests::test_max_pool1d_different_padding_stride_kernel ... ok [INFO] [stdout] test tests::tensor::module_max_pool1d::tests::test_max_pool1d_with_dilation ... ok [INFO] [stdout] test tests::tensor::module_max_pool1d::tests::test_max_pool1d_simple ... ok [INFO] [stdout] test tests::tensor::module_deform_conv2d::tests::test_deform_conv2d_weight_groups ... ok [INFO] [stdout] test tests::tensor::module_max_pool2d::tests::test_max_pool2d_complex ... ok [INFO] [stdout] test tests::tensor::module_max_pool2d::tests::test_max_pool2d_with_dilation ... ok [INFO] [stdout] test tests::tensor::module_max_pool2d::tests::test_max_pool2d_different_padding_stride_kernel ... ok [INFO] [stdout] test tests::tensor::module_max_pool1d::tests::test_max_pool1d_with_neg ... ok [INFO] [stdout] test tests::tensor::module_deform_conv2d::tests::test_deform_conv2d_different_padding_size ... ok [INFO] [stdout] test tests::tensor::module_max_pool2d::tests::test_max_pool2d_simple ... ok [INFO] [stdout] test tests::tensor::module_nearest_interpolate::tests::test_1d_nearest ... ok [INFO] [stdout] test tests::tensor::module_nearest_interpolate::tests::test_downsample_interpolation ... ok [INFO] [stdout] test tests::tensor::module_max_pool2d::tests::test_max_pool2d_with_neg ... ok [INFO] [stdout] test tests::tensor::module_unfold4d::tests::test_unfold4d_complex ... ok [INFO] [stdout] test tests::tensor::module_max_pool1d::tests::test_max_pool1d_with_indices ... ok [INFO] [stdout] test tests::tensor::movedim::tests::edge_out_of_bound_axis - should panic ... ok [INFO] [stdout] test tests::tensor::movedim::tests::different_input_types ... ok [INFO] [stdout] test tests::tensor::module_nearest_interpolate::tests::test_upsample_interpolation ... ok [INFO] [stdout] test tests::tensor::movedim::tests::movedim_float ... ok [INFO] [stdout] test tests::tensor::module_conv_transpose3d::tests::test_conv_transpose3d_simple_2 ... ok [INFO] [stdout] test tests::tensor::movedim::tests::vec_input_bool ... ok [INFO] [stdout] test tests::tensor::movedim::tests::vec_input_float ... ok [INFO] [stdout] test tests::tensor::movedim::tests::edge_different_sizes - should panic ... ok [INFO] [stdout] test tests::tensor::movedim::tests::vec_input_int ... ok [INFO] [stdout] test tests::tensor::movedim::tests::movedim_bool ... ok [INFO] [stdout] test tests::tensor::mul::tests::should_support_mul_ops ... ok [INFO] [stdout] test tests::tensor::mul::tests::should_support_mul_ops_int ... ok [INFO] [stdout] test tests::tensor::mul::tests::should_support_mul_scalar_ops ... ok [INFO] [stdout] test tests::tensor::mul::tests::should_support_mul_scalar_ops_int ... ok [INFO] [stdout] test tests::tensor::mul::tests::test_mul_broadcast ... ok [INFO] [stdout] test tests::tensor::nan::tests::contains_nan ... ignored, https://github.com/tracel-ai/burn/issues/2089 [INFO] [stdout] test tests::tensor::nan::tests::is_nan ... ignored, https://github.com/tracel-ai/burn/issues/2089 [INFO] [stdout] test tests::tensor::mul::tests::test_mul_broadcast_2_dims ... ok [INFO] [stdout] test tests::tensor::mul::tests::test_mul_broadcast_int ... ok [INFO] [stdout] test tests::tensor::narrow::tests::test_narrow_1 ... ok [INFO] [stdout] test tests::tensor::narrow::tests::test_narrow_2 ... ok [INFO] [stdout] test tests::tensor::narrow::tests::test_narrow_3 ... ok [INFO] [stdout] test tests::tensor::movedim::tests::edge_out_of_bound_axis_vec - should panic ... ok [INFO] [stdout] test tests::tensor::movedim::tests::edge_vec_is_not_a_set - should panic ... ok [INFO] [stdout] test tests::tensor::narrow::tests::test_narrow_invalid_dim - should panic ... ok [INFO] [stdout] test tests::tensor::movedim::tests::movedim_int ... ok [INFO] [stdout] test tests::tensor::module_unfold4d::tests::test_unfold4d_simple ... ok [INFO] [stdout] test tests::tensor::one_hot::tests::float_should_support_one_hot ... ok [INFO] [stdout] test tests::tensor::narrow::tests::test_narrow_invalid_zero_length - should panic ... ok [INFO] [stdout] test tests::tensor::neg::tests::should_support_neg_ops ... ok [INFO] [stdout] test tests::tensor::one_hot::tests::float_one_hot_should_panic_when_index_exceeds_number_of_classes - should panic ... ok [INFO] [stdout] test tests::tensor::one_hot::tests::int_should_support_one_hot ... ok [INFO] [stdout] test tests::tensor::one_hot::tests::float_should_support_one_hot_index ... ok [INFO] [stdout] test tests::tensor::module_unfold4d::tests::test_unfold4d_shape ... ok [INFO] [stdout] test tests::tensor::one_hot::tests::one_hot_fill_with_negative_indices ... ok [INFO] [stdout] test tests::tensor::one_hot::tests::one_hot_fill_with_positive_axis_and_indices ... ok [INFO] [stdout] test tests::tensor::padding::tests::padding_2d_test ... ok [INFO] [stdout] test tests::tensor::padding::tests::padding_4d_test ... ok [INFO] [stdout] test tests::tensor::one_hot::tests::one_hot_fill_with_negative_axis_and_indices ... ok [INFO] [stdout] test tests::tensor::narrow::tests::test_narrow_invalid_start - should panic ... ok [INFO] [stdout] test tests::tensor::padding::tests::padding_asymmetric_integer_test ... ok [INFO] [stdout] test tests::tensor::one_hot::tests::float_one_hot_should_panic_when_number_of_classes_is_zero - should panic ... ok [INFO] [stdout] test tests::tensor::padding::tests::padding_asymmetric_test ... ok [INFO] [stdout] test tests::tensor::permute::tests::permute_bool ... ok [INFO] [stdout] test tests::tensor::permute::tests::permute_int ... ok [INFO] [stdout] test tests::tensor::permute::tests::permute_float ... ok [INFO] [stdout] test tests::tensor::powf::tests::should_support_neg_values_with_even_power ... ok [INFO] [stdout] test tests::tensor::powf::tests::should_support_neg_power ... ok [INFO] [stdout] test tests::tensor::narrow::tests::test_narrow_invalid_length - should panic ... ok [INFO] [stdout] test tests::tensor::one_hot::tests::int_one_hot_should_panic_when_number_of_classes_is_zero - should panic ... ok [INFO] [stdout] test tests::tensor::powf::tests::should_support_powf_broadcasted ... ok [INFO] [stdout] test tests::tensor::powf::tests::should_support_powf_ops ... ok [INFO] [stdout] test tests::tensor::powf::tests::should_support_neg_values_with_odd_power ... ok [INFO] [stdout] test tests::tensor::powf_scalar::tests::should_support_neg_values_with_even_power ... ok [INFO] [stdout] test tests::tensor::powf_scalar::tests::should_support_neg_power ... ok [INFO] [stdout] test tests::tensor::primitive::tests::should_support_float_dtype ... ok [INFO] [stdout] test tests::tensor::primitive::tests::should_support_int_dtype ... ok [INFO] [stdout] test tests::tensor::powf_scalar::tests::should_support_neg_values_with_odd_power ... ok [INFO] [stdout] test tests::tensor::powf_scalar::tests::should_support_powf_ops ... ok [INFO] [stdout] test tests::tensor::random::tests::rand_bernoulli ... ok [INFO] [stdout] test tests::tensor::one_hot::tests::int_one_hot_should_panic_when_index_exceeds_number_of_classes - should panic ... ok [INFO] [stdout] test tests::tensor::relu::tests::test_relu_d2 ... ok [INFO] [stdout] test tests::tensor::random::tests::rand_default ... ok [INFO] [stdout] test tests::tensor::remainder::tests::should_be_negative_scalar ... ok [INFO] [stdout] test tests::tensor::remainder::tests::should_be_zero ... ok [INFO] [stdout] test tests::tensor::one_hot::tests::one_hot_fill_should_panic_when_axis_out_range_of_rank - should panic ... ok [INFO] [stdout] test tests::tensor::random::tests::rand_uniform ... ok [INFO] [stdout] test tests::tensor::permute::tests::edge_repeated_axes - should panic ... ok [INFO] [stdout] test tests::tensor::remainder::tests::should_be_zero_scalar ... ok [INFO] [stdout] test tests::tensor::remainder::tests::should_be_negative ... ok [INFO] [stdout] test tests::tensor::permute::tests::edge_out_of_bound_axis - should panic ... ok [INFO] [stdout] test tests::tensor::remainder::tests::should_have_no_remainder ... ok [INFO] [stdout] test tests::tensor::recip::tests::should_support_recip_ops ... ok [INFO] [stdout] test tests::tensor::remainder::tests::should_support_large_divisor_scalar ... ok [INFO] [stdout] test tests::tensor::remainder::tests::should_support_remainder_basic ... ok [INFO] [stdout] test tests::tensor::remainder::tests::should_support_remainder_float ... ok [INFO] [stdout] test tests::tensor::prod::tests::test_prod_float ... ok [INFO] [stdout] test tests::tensor::remainder::tests::should_support_remainder_basic_scalar ... ok [INFO] [stdout] test tests::tensor::remainder::tests::should_have_no_remainder_scalar ... ok [INFO] [stdout] test tests::tensor::remainder::tests::should_support_large_divisor ... ok [INFO] [stdout] test tests::tensor::remainder::tests::should_support_remainder_float_scalar ... ok [INFO] [stdout] test tests::tensor::remainder::tests::should_support_remainder_op ... ok [INFO] [stdout] test tests::tensor::repeat::tests::should_support_int_repeat_ops_one_dimension ... ok [INFO] [stdout] test tests::tensor::repeat::tests::should_support_bool_repeat_on_many_dimension ... ok [INFO] [stdout] test tests::tensor::repeat::tests::should_support_bool_repeat_ops_one_dimension ... ok [INFO] [stdout] test tests::tensor::repeat::tests::should_support_int_repeat_on_many_dims ... ok [INFO] [stdout] test tests::tensor::repeat::tests::should_support_repeat_ops_one_dimension ... ok [INFO] [stdout] test tests::tensor::repeat_dim::tests::should_support_bool_repeat_on_dims_larger_than_1 ... ok [INFO] [stdout] test tests::tensor::repeat_dim::tests::should_support_int_repeat_on_dims_larger_than_1 ... ok [INFO] [stdout] test tests::tensor::remainder::tests::should_support_fp_dividends ... ok [INFO] [stdout] test tests::tensor::repeat_dim::tests::should_support_repeat_ops ... ok [INFO] [stdout] test tests::tensor::reshape::tests::should_not_corrupt_after_slice ... ok [INFO] [stdout] test tests::tensor::repeat_dim::tests::should_support_int_repeat_ops ... ok [INFO] [stdout] test tests::tensor::repeat_dim::tests::should_support_bool_repeat_ops ... ok [INFO] [stdout] test tests::tensor::repeat_dim::tests::should_support_float_repeat_on_dims_larger_than_1 ... ok [INFO] [stdout] test tests::tensor::reshape::tests::should_support_dim_infererence ... ok [INFO] [stdout] test tests::tensor::remainder::tests::should_support_remainder_scalar_op ... ok [INFO] [stdout] test tests::tensor::repeat::tests::should_support_float_repeat_repeating_on_many_dimensions ... ok [INFO] [stdout] test tests::tensor::reshape::tests::should_support_reshape_bool ... ok [INFO] [stdout] test tests::tensor::reshape::tests::should_support_reshape_int ... ok [INFO] [stdout] test tests::tensor::reshape::tests::should_support_reshape_maybe_fused_1 ... ok [INFO] [stdout] test tests::tensor::reshape::tests::should_support_reshape_1d ... ok [INFO] [stdout] test tests::tensor::reshape::tests::should_support_reshape_maybe_fused_4 ... ok [INFO] [stdout] test tests::tensor::reshape::tests::should_support_reshape_maybe_fused_5 ... ok [INFO] [stdout] test tests::tensor::reshape::tests::should_support_reshape_maybe_fused_6 ... ok [INFO] [stdout] test tests::tensor::round::tests::should_support_round_ops ... ok [INFO] [stdout] test tests::tensor::select::tests::should_select_1d ... ok [INFO] [stdout] test tests::tensor::select::tests::should_select_1d_int ... ok [INFO] [stdout] test tests::tensor::select::tests::should_select_2d_dim0_more_num_dim ... ok [INFO] [stdout] test tests::tensor::select::tests::should_select_2d_dim0_same_num_dim ... ok [INFO] [stdout] test tests::tensor::round::tests::should_round_ties_even ... ok [INFO] [stdout] test tests::tensor::select::tests::should_select_2d_dim0_vec ... ok [INFO] [stdout] test tests::tensor::select::tests::should_select_2d_dim1 ... ok [INFO] [stdout] test tests::tensor::reshape::tests::should_support_reshape_maybe_fused_2 ... ok [INFO] [stdout] test tests::tensor::reshape::tests::should_support_reshape_maybe_fused_3 ... ok [INFO] [stdout] test tests::tensor::reshape::tests::should_support_reshape_2d ... ok [INFO] [stdout] test tests::tensor::select::tests::should_select_assign_1d_int ... ok [INFO] [stdout] test tests::tensor::select::tests::should_select_assign_2d_dim1 ... ok [INFO] [stdout] test tests::tensor::select::tests::should_select_3d_dim1_vec ... ok [INFO] [stdout] test tests::tensor::select::tests::should_select_assign_2d_dim0 ... ok [INFO] [stdout] test tests::tensor::sigmoid::tests::test_sigmoid ... ok [INFO] [stdout] test tests::tensor::silu::tests::test_silu ... ok [INFO] [stdout] test tests::tensor::sign::tests::should_support_sign_ops_float ... ok [INFO] [stdout] test tests::tensor::sign::tests::should_support_sign_ops_int ... ok [INFO] [stdout] test tests::tensor::sigmoid::tests::test_sigmoid_overflow ... ok [INFO] [stdout] test tests::tensor::sin::tests::should_support_sin_ops ... ok [INFO] [stdout] test tests::tensor::sinh::tests::should_support_sinh_ops ... ok [INFO] [stdout] test tests::tensor::slice::tests::clamp_when_slice_exceeds_dimension ... ok [INFO] [stdout] test tests::tensor::select::tests::should_select_assign_1d ... ok [INFO] [stdout] test tests::tensor::slice::tests::negative_dimensions ... ok [INFO] [stdout] test tests::tensor::slice::tests::missing_dimensions ... ok [INFO] [stdout] test tests::tensor::slice::tests::should_support_full_sliceing_1d ... ok [INFO] [stdout] test tests::tensor::slice::tests::should_support_full_sliceing_2d ... ok [INFO] [stdout] test tests::tensor::slice::tests::should_slice_aggregation_result ... ok [INFO] [stdout] test tests::tensor::slice::tests::should_support_partial_sliceing_1d ... ok [INFO] [stdout] test tests::tensor::reshape::tests::multiple_neg_ones - should panic ... ok [INFO] [stdout] test tests::tensor::reshape::tests::neg_value - should panic ... ok [INFO] [stdout] test tests::tensor::slice::tests::should_support_partial_sliceing_2d ... ok [INFO] [stdout] test tests::tensor::slice::tests::should_support_partial_sliceing_3d ... ok [INFO] [stdout] test tests::tensor::slice::tests::should_support_partial_sliceing_3d_non_contiguous ... ok [INFO] [stdout] test tests::tensor::slice::tests::should_support_slice_assign_1d ... ok [INFO] [stdout] test tests::tensor::slice::tests::should_support_slice_assign_2d ... ok [INFO] [stdout] test tests::tensor::slice::tests::slice_assign_should_not_corrupt_potentially_inplace_operations ... ok [INFO] [stdout] test tests::tensor::slice::tests::slice_should_not_corrupt_potentially_inplace_operations ... ok [INFO] [stdout] test tests::tensor::softmin::tests::test_softmin_d2 ... ok [INFO] [stdout] test tests::tensor::slice::tests::should_support_slice_range_first_dim ... ok [INFO] [stdout] test tests::tensor::softplus::tests::test_softplus_d2 ... ok [INFO] [stdout] test tests::tensor::softmax::tests::test_softmax_d2 ... ok [INFO] [stdout] test tests::tensor::sort_argsort::tests::test_argsort_float ... ok [INFO] [stdout] test tests::tensor::select::tests::should_select_panic_invalid_dimension - should panic ... ok [INFO] [stdout] test tests::tensor::sort_argsort::tests::test_argsort_1d_int ... ok [INFO] [stdout] test tests::tensor::sort_argsort::tests::test_argsort_int ... ok [INFO] [stdout] test tests::tensor::sort_argsort::tests::test_sort_1d_float ... ok [INFO] [stdout] test tests::tensor::sort_argsort::tests::test_argsort_1d_float ... ok [INFO] [stdout] test tests::tensor::slice::tests::should_panic_when_slice_is_desc - should panic ... ok [INFO] [stdout] test tests::tensor::sort_argsort::tests::test_sort_descending_1d ... ok [INFO] [stdout] test tests::tensor::sort_argsort::tests::test_sort_1d_int ... ok [INFO] [stdout] test tests::tensor::sort_argsort::tests::test_sort_int ... ok [INFO] [stdout] test tests::tensor::sort_argsort::tests::test_sort_float ... ok [INFO] [stdout] test tests::tensor::sort_argsort::tests::test_sort_with_indices_descending_float ... ok [INFO] [stdout] test tests::tensor::split::tests::test_split_3d_tensor_along_dim1 ... ok [INFO] [stdout] test tests::tensor::sort_argsort::tests::test_sort_with_indices_float ... ok [INFO] [stdout] test tests::tensor::split::tests::test_split_along_dim1 ... ok [INFO] [stdout] test tests::tensor::sort_argsort::tests::test_sort_with_indices_int ... ok [INFO] [stdout] test tests::tensor::split::tests::test_split_evenly_divisible ... ok [INFO] [stdout] test tests::tensor::split::tests::test_split_not_evenly_divisible ... ok [INFO] [stdout] test tests::tensor::split::tests::test_split_split_size_larger_than_tensor_size ... ok [INFO] [stdout] test tests::tensor::split::tests::test_split_with_sizes ... ok [INFO] [stdout] test tests::tensor::split::tests::test_split_3d_tensor_along_dim0 ... ok [INFO] [stdout] test tests::tensor::sort_argsort::tests::test_sort_with_indices_descending_int ... ok [INFO] [stdout] test tests::tensor::sort_argsort::tests::test_sort_float_nan ... ok [INFO] [stdout] test tests::tensor::split::tests::test_split_with_sizes_zero_length ... ok [INFO] [stdout] test tests::tensor::split::tests::test_split_with_zero_split_size_zero_tensor_size ... ok [INFO] [stdout] test tests::tensor::squeeze::tests::should_squeeze ... ok [INFO] [stdout] test tests::tensor::sqrt::tests::should_support_sqrt_ops ... ok [INFO] [stdout] test tests::tensor::split::tests::test_split_zero_sized_tensor ... ok [INFO] [stdout] test tests::tensor::slice::tests::should_panic_when_slice_with_too_many_dimensions - should panic ... ok [INFO] [stdout] test tests::tensor::squeeze::tests::should_squeeze_dims_with_empty_slice ... ok [INFO] [stdout] test tests::tensor::squeeze::tests::should_squeeze_dims_with_negative_indices ... ok [INFO] [stdout] test tests::tensor::squeeze::tests::should_squeeze_dims_panic_on_too_many_dimensions - should panic ... ok [INFO] [stdout] test tests::tensor::squeeze::tests::should_squeeze_dims_with_positive_indices ... ok [INFO] [stdout] test tests::tensor::split::tests::test_split_invalid_dim - should panic ... ok [INFO] [stdout] test tests::tensor::squeeze::tests::should_squeeze_first ... ok [INFO] [stdout] test tests::tensor::squeeze::tests::should_squeeze_last ... ok [INFO] [stdout] test tests::tensor::squeeze::tests::should_unsqueeze_dim ... ok [INFO] [stdout] test tests::tensor::squeeze::tests::should_unsqueeze_dim_first ... ok [INFO] [stdout] test tests::tensor::squeeze::tests::should_unsqueeze_dim_last ... ok [INFO] [stdout] test tests::tensor::squeeze::tests::should_unsqueeze_dims_handle_first_last ... ok [INFO] [stdout] test tests::tensor::squeeze::tests::should_unsqueeze_dims_multiple_trailing_negatives ... ok [INFO] [stdout] test tests::tensor::split::tests::test_split_with_sizes_invalid_sum - should panic ... ok [INFO] [stdout] test tests::tensor::squeeze::tests::should_unsqueeze_dims_support_dim_inference ... ok [INFO] [stdout] test tests::tensor::squeeze::tests::should_unsqueeze_dims_work_with_single_dim ... ok [INFO] [stdout] test tests::tensor::split::tests::test_split_with_zero_split_size_non_zero_tensor - should panic ... ok [INFO] [stdout] test tests::tensor::squeeze::tests::should_squeeze_dims_dimension_mismatch_panic - should panic ... ok [INFO] [stdout] test tests::tensor::stack::tests::should_generate_row_major_layout ... ok [INFO] [stdout] test tests::tensor::stack::tests::should_panic_when_dimensions_are_not_the_same - should panic ... ok [INFO] [stdout] test tests::tensor::stack::tests::should_support_stack_ops_2d_dim0 ... ok [INFO] [stdout] test tests::tensor::stack::tests::should_support_stack_ops_2d_dim1 ... ok [INFO] [stdout] test tests::tensor::squeeze::tests::should_squeeze_dims_work_if_non_singleton - should panic ... ok [INFO] [stdout] test tests::tensor::stack::tests::should_support_stack_ops_bool ... ok [INFO] [stdout] test tests::tensor::stack::tests::should_support_stack_ops_int ... ok [INFO] [stdout] test tests::tensor::sub::tests::should_support_sub_ops ... ok [INFO] [stdout] test tests::tensor::stack::tests::should_support_stack_ops_3d ... ok [INFO] [stdout] test tests::tensor::sub::tests::should_support_sub_scalar_ops ... ok [INFO] [stdout] test tests::tensor::sub::tests::should_support_sub_ops_int ... ok [INFO] [stdout] test tests::tensor::sub::tests::test_sub_broadcast ... ok [INFO] [stdout] test tests::tensor::sub::tests::should_support_sub_scalar_ops_int ... ok [INFO] [stdout] test tests::tensor::sub::tests::test_sub_broadcast_int ... ok [INFO] [stdout] test tests::tensor::tan::tests::should_support_tan_ops ... ok [INFO] [stdout] test tests::tensor::tanh::tests::should_support_tanh_ops ... ok [INFO] [stdout] test tests::tensor::tanh_activation::tests::test_tanh ... ok [INFO] [stdout] test tests::tensor::topk::tests::test_topk ... ok [INFO] [stdout] test tests::tensor::topk::tests::test_topk_1d ... ok [INFO] [stdout] test tests::tensor::topk::tests::test_topk_with_indices_1d ... ok [INFO] [stdout] test tests::tensor::topk::tests::test_topk_with_indices_3d ... ok [INFO] [stdout] test tests::tensor::transpose::tests::should_support_swap_dims ... ok [INFO] [stdout] test tests::tensor::transpose::tests::should_support_swap_dims_bool ... ok [INFO] [stdout] test tests::tensor::squeeze::tests::should_squeeze_panic - should panic ... ok [INFO] [stdout] test tests::tensor::transpose::tests::should_support_swap_dims_int ... ok [INFO] [stdout] test tests::tensor::transpose::tests::should_support_transpose_bool ... ok [INFO] [stdout] test tests::tensor::transpose::tests::should_support_transpose_ops ... ok [INFO] [stdout] test tests::tensor::transpose::tests::should_support_transpose_ops_int ... ok [INFO] [stdout] test tests::tensor::tri::tests::test_tril ... ok [INFO] [stdout] test tests::tensor::tri::tests::test_tril_batch_tensors ... ok [INFO] [stdout] test tests::tensor::tri::tests::test_tril_negative_diagonal ... ok [INFO] [stdout] test tests::tensor::tri::tests::test_tril_positive_diagonal ... ok [INFO] [stdout] test tests::tensor::squeeze::tests::should_unsqueeze_dim_panic - should panic ... ok [INFO] [stdout] test tests::tensor::tri::tests::test_triu ... ok [INFO] [stdout] test tests::tensor::tri::tests::test_triu_batch_tensors ... ok [INFO] [stdout] test tests::tensor::transpose::tests::should_support_transpose_maybe_fused_with_one ... ok [INFO] [stdout] test tests::tensor::tri::tests::test_triu_negative_diagonal ... ok [INFO] [stdout] test tests::tensor::tri_mask::tests::rect_diag ... ok [INFO] [stdout] test tests::tensor::tri::tests::test_triu_positive_diagonal ... ok [INFO] [stdout] test tests::tensor::tri_mask::tests::square_diag ... ok [INFO] [stdout] test tests::tensor::tri_mask::tests::square_diag_offset ... ok [INFO] [stdout] test tests::tensor::tri_mask::tests::square_tri_lower ... ok [INFO] [stdout] test tests::tensor::tri_mask::tests::square_tri_upper ... ok [INFO] [stdout] test tests::tensor::tri_mask::tests::square_tri_upper_offset ... ok [INFO] [stdout] test tests::tensor::var::tests::test_var ... ok [INFO] [stdout] test tests::tensor::tri_mask::tests::square_tri_lower_offset ... ok [INFO] [stdout] test tests::tensor::squeeze::tests::should_unsqueeze_dims_panic - should panic ... ok [INFO] [stdout] test tests::tensor::var::tests::test_var_mean ... ok [INFO] [stdout] test tests::tensor::var::tests::test_var_mean_bias ... ok [INFO] [stdout] test tests::tensor::stack::tests::should_panic_when_stack_exceeds_dimension - should panic ... ok [INFO] [stdout] test tests::tensor::var::tests::test_var_bias ... ok [INFO] [stdout] test tests::tensor::slice::tests::should_panic_when_slice_is_equal - should panic ... ok [INFO] [stdout] test tests::tensor::stack::tests::should_panic_when_list_of_vectors_is_empty - should panic ... ok [INFO] [stdout] test tests::tensor::tri::tests::test_tril_too_few_dims - should panic ... ok [INFO] [stdout] test tests::tensor::tri::tests::test_triu_too_few_dims - should panic ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1022 passed; 0 failed; 4 ignored; 0 measured; 0 filtered out; finished in 6.14s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "62e825e7414e348e7514a310c02f649eb0453c89105e6dcea90986107f782279", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "62e825e7414e348e7514a310c02f649eb0453c89105e6dcea90986107f782279", kill_on_drop: false }` [INFO] [stdout] 62e825e7414e348e7514a310c02f649eb0453c89105e6dcea90986107f782279