[INFO] fetching crate mielin-tensor 0.1.0-rc.1... [INFO] testing mielin-tensor-0.1.0-rc.1 against master#562dee4820c458d823175268e41601d4c060588a for pr-154210-1 [INFO] extracting crate mielin-tensor 0.1.0-rc.1 into /workspace/builds/worker-0-tc1/source [INFO] started tweaking crates.io crate mielin-tensor 0.1.0-rc.1 [INFO] removed 0 missing examples [INFO] finished tweaking crates.io crate mielin-tensor 0.1.0-rc.1 [INFO] tweaked toml for crates.io crate mielin-tensor 0.1.0-rc.1 written to /workspace/builds/worker-0-tc1/source/Cargo.toml [INFO] validating manifest of crates.io crate mielin-tensor 0.1.0-rc.1 on toolchain 562dee4820c458d823175268e41601d4c060588a [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate mielin-tensor 0.1.0-rc.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" "+562dee4820c458d823175268e41601d4c060588a" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded rstest v0.26.1 [INFO] [stderr] Downloaded futures-timer v3.0.3 [INFO] [stderr] Downloaded quote v1.0.43 [INFO] [stderr] Downloaded spin v0.10.0 [INFO] [stderr] Downloaded proc-macro2 v1.0.105 [INFO] [stderr] Downloaded toml_edit v0.23.10+spec-1.0.0 [INFO] [stderr] Downloaded rstest_macros v0.26.1 [INFO] [stderr] Downloaded mielin-hal v0.1.0-rc.1 [INFO] [stderr] Downloaded proc-macro-crate v3.4.0 [INFO] [stderr] Downloaded relative-path v1.9.3 [INFO] [stderr] Downloaded mielin-kernel v0.1.0-rc.1 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 69a14e1328854f556f99f15ff15984273ed1f67431495aed28075e13496526bd [INFO] running `Command { std: "docker" "start" "-a" "69a14e1328854f556f99f15ff15984273ed1f67431495aed28075e13496526bd", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "69a14e1328854f556f99f15ff15984273ed1f67431495aed28075e13496526bd", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "69a14e1328854f556f99f15ff15984273ed1f67431495aed28075e13496526bd", kill_on_drop: false }` [INFO] [stdout] 69a14e1328854f556f99f15ff15984273ed1f67431495aed28075e13496526bd [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 9e0dceed4651f6225b786f9371d3c378e4f6d7ce8de0871eea555b0fc6e996e6 [INFO] running `Command { std: "docker" "start" "-a" "9e0dceed4651f6225b786f9371d3c378e4f6d7ce8de0871eea555b0fc6e996e6", kill_on_drop: false }` [INFO] [stderr] Compiling scopeguard v1.2.0 [INFO] [stderr] Compiling libm v0.2.15 [INFO] [stderr] Compiling bitflags v2.10.0 [INFO] [stderr] Compiling lock_api v0.4.14 [INFO] [stderr] Compiling spin v0.10.0 [INFO] [stderr] Compiling mielin-hal v0.1.0-rc.1 [INFO] [stderr] Compiling mielin-kernel v0.1.0-rc.1 [INFO] [stderr] Compiling mielin-tensor v0.1.0-rc.1 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 7.02s [INFO] running `Command { std: "docker" "inspect" "9e0dceed4651f6225b786f9371d3c378e4f6d7ce8de0871eea555b0fc6e996e6", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "9e0dceed4651f6225b786f9371d3c378e4f6d7ce8de0871eea555b0fc6e996e6", kill_on_drop: false }` [INFO] [stdout] 9e0dceed4651f6225b786f9371d3c378e4f6d7ce8de0871eea555b0fc6e996e6 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 6dd5c1920493b03d0efe2834e40f46c2ac580b8aba1a47c7e5b47d4ad05ebe46 [INFO] running `Command { std: "docker" "start" "-a" "6dd5c1920493b03d0efe2834e40f46c2ac580b8aba1a47c7e5b47d4ad05ebe46", kill_on_drop: false }` [INFO] [stderr] Compiling proc-macro2 v1.0.105 [INFO] [stderr] Compiling quote v1.0.43 [INFO] [stderr] Compiling unicode-ident v1.0.22 [INFO] [stderr] Compiling semver v1.0.27 [INFO] [stderr] Compiling equivalent v1.0.2 [INFO] [stderr] Compiling winnow v0.7.14 [INFO] [stderr] Compiling memchr v2.7.6 [INFO] [stderr] Compiling toml_datetime v0.7.5+spec-1.1.0 [INFO] [stderr] Compiling regex-syntax v0.8.8 [INFO] [stderr] Compiling pin-project-lite v0.2.16 [INFO] [stderr] Compiling futures-core v0.3.31 [INFO] [stderr] Compiling slab v0.4.11 [INFO] [stderr] Compiling relative-path v1.9.3 [INFO] [stderr] Compiling futures-timer v3.0.3 [INFO] [stderr] Compiling indexmap v2.13.0 [INFO] [stderr] Compiling rustc_version v0.4.1 [INFO] [stderr] Compiling rstest_macros v0.26.1 [INFO] [stderr] Compiling aho-corasick v1.1.4 [INFO] [stderr] Compiling syn v2.0.114 [INFO] [stderr] Compiling regex-automata v0.4.13 [INFO] [stderr] Compiling toml_parser v1.0.6+spec-1.1.0 [INFO] [stderr] Compiling toml_edit v0.23.10+spec-1.0.0 [INFO] [stderr] Compiling proc-macro-crate v3.4.0 [INFO] [stderr] Compiling futures-macro v0.3.31 [INFO] [stderr] Compiling regex v1.12.2 [INFO] [stderr] Compiling futures-util v0.3.31 [INFO] [stderr] Compiling rstest v0.26.1 [INFO] [stderr] Compiling mielin-tensor v0.1.0-rc.1 (/opt/rustwide/workdir) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 23.22s [INFO] running `Command { std: "docker" "inspect" "6dd5c1920493b03d0efe2834e40f46c2ac580b8aba1a47c7e5b47d4ad05ebe46", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "6dd5c1920493b03d0efe2834e40f46c2ac580b8aba1a47c7e5b47d4ad05ebe46", kill_on_drop: false }` [INFO] [stdout] 6dd5c1920493b03d0efe2834e40f46c2ac580b8aba1a47c7e5b47d4ad05ebe46 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 436aade8a36d5eb2b4ecaa5971930adfeada65a1bf544e837688af525e75cba6 [INFO] running `Command { std: "docker" "start" "-a" "436aade8a36d5eb2b4ecaa5971930adfeada65a1bf544e837688af525e75cba6", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.07s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/mielin_tensor-322d7a6274984202) [INFO] [stdout] [INFO] [stdout] running 481 tests [INFO] [stdout] test activation::tests::test_gelu ... ok [INFO] [stdout] test activation::tests::test_leaky_relu ... ok [INFO] [stdout] test activation::tests::test_relu ... ok [INFO] [stdout] test activation::tests::test_sigmoid ... ok [INFO] [stdout] test activation::tests::test_softmax_2d ... ok [INFO] [stdout] test activation::tests::test_softmax ... ok [INFO] [stdout] test autograd::tests::test_add_gradient ... ok [INFO] [stdout] test autograd::tests::test_chain_rule ... ok [INFO] [stdout] test activation::tests::test_softmax_numerical_stability ... ok [INFO] [stdout] test activation::tests::test_tanh ... ok [INFO] [stdout] test autograd::tests::test_checkpoint_clear_cache ... ok [INFO] [stdout] test autograd::tests::test_checkpoint_flag ... ok [INFO] [stdout] test autograd::tests::test_checkpoint_gradient_computation ... ok [INFO] [stdout] test autograd::tests::test_complex_computation ... ok [INFO] [stdout] test autograd::tests::test_grad_and_detach ... ok [INFO] [stdout] test autograd::tests::test_log_gradient ... ok [INFO] [stdout] test autograd::tests::test_matmul_gradient_simple ... ok [INFO] [stdout] test autograd::tests::test_matmul_matrix_matrix ... ok [INFO] [stdout] test autograd::tests::test_matmul_matrix_vector ... ok [INFO] [stdout] test autograd::tests::test_second_derivative_placeholder ... ok [INFO] [stdout] test autograd::tests::test_mul_gradient ... ok [INFO] [stdout] test autograd::tests::test_pow_gradient ... ok [INFO] [stdout] test autograd::tests::test_relu_gradient ... ok [INFO] [stdout] test autograd::tests::test_variable_creation ... ok [INFO] [stdout] test autograd::tests::test_sum_gradient ... ok [INFO] [stdout] test autograd::tests::test_tanh_gradient ... ok [INFO] [stdout] test autograd::tests::test_zero_grad ... ok [INFO] [stdout] test autograd::tests::test_exp_gradient ... ok [INFO] [stdout] test autograd::tests::test_sigmoid_gradient ... ok [INFO] [stdout] test activation::tests::test_functional_api ... ok [INFO] [stdout] test backends::avx2::tests::test_avx2_dot ... ok [INFO] [stdout] test backends::avx512::tests::test_avx512_abs ... ok [INFO] [stdout] test backends::avx2::tests::test_avx2_add ... ok [INFO] [stdout] test backends::avx2::tests::test_avx2_matvec ... ok [INFO] [stdout] test backends::avx512::tests::test_avx512_add ... ok [INFO] [stdout] test backends::avx512::tests::test_avx512_dot ... ok [INFO] [stdout] test backends::avx512::tests::test_avx512_dot_small ... ok [INFO] [stdout] test backends::avx512::tests::test_avx512_min ... ok [INFO] [stdout] test backends::avx512::tests::test_avx512_mul ... ok [INFO] [stdout] test backends::avx512::tests::test_avx512_matvec ... ok [INFO] [stdout] test backends::avx512::tests::test_avx512_empty_array_sum ... ok [INFO] [stdout] test backends::avx512::tests::test_avx512_max ... ok [INFO] [stdout] test backends::avx512::tests::test_avx512_relu ... ok [INFO] [stdout] test backends::avx512::tests::test_avx512_scale ... ok [INFO] [stdout] test backends::avx512::tests::test_avx512_sum ... ok [INFO] [stdout] test backends::avx512::tests::test_avx512_fma ... ok [INFO] [stdout] test backends::neon::tests::test_neon_dot ... ok [INFO] [stdout] test backends::neon::tests::test_neon_matvec ... ok [INFO] [stdout] test backends::rvv::tests::test_rvv_add ... ok [INFO] [stdout] test backends::neon::tests::test_neon_add ... ok [INFO] [stdout] test backends::rvv::tests::test_rvv_empty_array_sum ... ok [INFO] [stdout] test backends::avx512::tests::test_avx512_sub ... ok [INFO] [stdout] test backends::rvv::tests::test_rvv_max ... ok [INFO] [stdout] test backends::rvv::tests::test_rvv_matvec ... ok [INFO] [stdout] test backends::rvv::tests::test_rvv_max_with_negative ... ok [INFO] [stdout] test backends::rvv::tests::test_rvv_dot_odd_length ... ok [INFO] [stdout] test backends::rvv::tests::test_rvv_fma ... ok [INFO] [stdout] test backends::rvv::tests::test_rvv_dot ... ok [INFO] [stdout] test backends::rvv::tests::test_rvv_min_with_negative ... ok [INFO] [stdout] test backends::rvv::tests::test_rvv_min ... ok [INFO] [stdout] test backends::rvv::tests::test_rvv_mul ... ok [INFO] [stdout] test backends::rvv::tests::test_rvv_scale ... ok [INFO] [stdout] test backends::rvv::tests::test_rvv_sum ... ok [INFO] [stdout] test backends::sve2::tests::test_sve2_add ... ok [INFO] [stdout] test backends::sve2::tests::test_sve2_dot ... ok [INFO] [stdout] test backends::sve2::tests::test_sve2_empty_array_sum ... ok [INFO] [stdout] test backends::sve2::tests::test_sve2_dot_odd_length ... ok [INFO] [stdout] test backends::sve2::tests::test_sve2_fma ... ok [INFO] [stdout] test backends::sve2::tests::test_sve2_matvec ... ok [INFO] [stdout] test backends::sve2::tests::test_sve2_max ... ok [INFO] [stdout] test backends::sve2::tests::test_sve2_min_with_negative ... ok [INFO] [stdout] test backends::sve2::tests::test_sve2_max_with_negative ... ok [INFO] [stdout] test backends::sve2::tests::test_sve2_sum ... ok [INFO] [stdout] test broadcast::tests::test_broadcast_shape_compatible ... ok [INFO] [stdout] test broadcast::tests::test_broadcast_shape_incompatible ... ok [INFO] [stdout] test broadcast::tests::test_broadcast_shape_same ... ok [INFO] [stdout] test broadcast::tests::test_broadcast_strides ... ok [INFO] [stdout] test broadcast::tests::test_broadcast_shape_scalar ... ok [INFO] [stdout] test broadcast::tests::test_can_broadcast_compatible ... ok [INFO] [stdout] test broadcast::tests::test_cannot_broadcast_incompatible ... ok [INFO] [stdout] test activation::tests::test_relu_avx2_fallback ... ok [INFO] [stdout] test broadcast::tests::test_can_broadcast_scalar ... ok [INFO] [stdout] test broadcast::tests::test_index_from_strides ... ok [INFO] [stdout] test broadcast::tests::test_can_broadcast_same_shape ... ok [INFO] [stdout] test backends::sve2::tests::test_sve2_min ... ok [INFO] [stdout] test backends::sve2::tests::test_sve2_scale ... ok [INFO] [stdout] test cache::tests::test_blocked_matmul_small ... ok [INFO] [stdout] test backends::sve2::tests::test_sve2_mul ... ok [INFO] [stdout] test cache::tests::test_blocked_transpose ... ok [INFO] [stdout] test cache::tests::test_blocked_transpose_square ... ok [INFO] [stdout] test cache::tests::test_cache_config_custom ... ok [INFO] [stdout] test autograd::tests::test_checkpoint_multiple_nodes ... ok [INFO] [stdout] test cache::tests::test_blocked_matmul_no_blocking ... ok [INFO] [stdout] test cache::tests::test_cache_config_no_blocking ... ok [INFO] [stdout] test cache::tests::test_cache_line_size ... ok [INFO] [stdout] test cache::tests::test_cache_metrics_small_matrix ... ok [INFO] [stdout] test cache::tests::test_get_alignment ... ok [INFO] [stdout] test complex::tests::test_complex64_operations ... ok [INFO] [stdout] test cache::tests::test_is_cache_aligned ... ok [INFO] [stdout] test complex::tests::test_complex_addition ... ok [INFO] [stdout] test complex::tests::test_complex_arg ... ok [INFO] [stdout] test complex::tests::test_complex_exp ... ok [INFO] [stdout] test cache::tests::test_cache_metrics_large_matrix ... ok [INFO] [stdout] test complex::tests::test_complex_abs_sqr ... ok [INFO] [stdout] test complex::tests::test_complex_from_polar ... ok [INFO] [stdout] test complex::tests::test_complex_inv ... ok [INFO] [stdout] test complex::tests::test_complex_conj ... ok [INFO] [stdout] test complex::tests::test_complex_abs ... ok [INFO] [stdout] test complex::tests::test_complex_powi ... ok [INFO] [stdout] test complex::tests::test_complex_ln ... ok [INFO] [stdout] test complex::tests::test_complex_negation ... ok [INFO] [stdout] test complex::tests::test_complex_multiplication ... ok [INFO] [stdout] test complex::tests::test_complex_sqrt ... ok [INFO] [stdout] test complex::tests::test_complex_tensor_abs ... ok [INFO] [stdout] test complex::tests::test_complex_tensor_add ... ok [INFO] [stdout] test cache::tests::test_cache_config_default ... ok [INFO] [stdout] test complex::tests::test_complex_tensor_creation ... ok [INFO] [stdout] test complex::tests::test_complex_tensor_conj ... ok [INFO] [stdout] test complex::tests::test_complex_tensor_scale ... ok [INFO] [stdout] test complex::tests::test_complex_tensor_mul ... ok [INFO] [stdout] test conv::tests::test_avg_pool2d ... ok [INFO] [stdout] test complex::tests::test_complex_subtraction ... ok [INFO] [stdout] test conv::tests::test_conv1d_valid ... ok [INFO] [stdout] test conv::tests::test_conv2d_batch ... ok [INFO] [stdout] test conv::tests::test_conv2d_same_padding ... ok [INFO] [stdout] test conv::tests::test_conv1d_with_stride ... ok [INFO] [stdout] test conv::tests::test_conv2d_valid ... ok [INFO] [stdout] test conv::tests::test_conv_error_invalid_stride ... ok [INFO] [stdout] test conv::tests::test_conv_error_invalid_dimensions ... ok [INFO] [stdout] test conv::tests::test_global_max_pool2d ... ok [INFO] [stdout] test conv::tests::test_max_pool2d ... ok [INFO] [stdout] test conv::tests::test_global_avg_pool2d ... ok [INFO] [stdout] test data::tests::test_data_loader_iterator ... ok [INFO] [stdout] test complex::tests::test_complex_creation ... ok [INFO] [stdout] test complex::tests::test_complex_division ... ok [INFO] [stdout] test data::tests::test_dataset_creation ... ok [INFO] [stdout] test data::tests::test_data_loader ... ok [INFO] [stdout] test data::tests::test_data_loader_shuffle ... ok [INFO] [stdout] test data::tests::test_dataset_shuffle ... ok [INFO] [stdout] test data::tests::test_min_max_normalize ... ok [INFO] [stdout] test data::tests::test_k_fold ... ok [INFO] [stdout] test data::tests::test_rng_shuffle ... ok [INFO] [stdout] test data::tests::test_simple_rng ... ok [INFO] [stdout] test data::tests::test_stack_batch ... ok [INFO] [stdout] test data::tests::test_normalize ... ok [INFO] [stdout] test data::tests::test_train_test_split ... ok [INFO] [stdout] test error::tests::test_allocation_error ... ok [INFO] [stdout] test error::tests::test_backend_not_available ... ok [INFO] [stdout] test error::tests::test_dimension_mismatch_error ... ok [INFO] [stdout] test error::tests::test_gradient_error ... ok [INFO] [stdout] test error::tests::test_error_with_custom_message ... ok [INFO] [stdout] test data::tests::test_train_val_test_split ... ok [INFO] [stdout] test error::tests::test_numerical_error ... ok [INFO] [stdout] test error::tests::test_invalid_reshape_error ... ok [INFO] [stdout] test error::tests::test_quantization_error ... ok [INFO] [stdout] test error::tests::test_shape_mismatch_error ... ok [INFO] [stdout] test error::tests::test_singular_matrix_error ... ok [INFO] [stdout] test formats::tests::test_attribute_value ... ok [INFO] [stdout] test formats::tests::test_graph_node ... ok [INFO] [stdout] test formats::tests::test_model_format ... ok [INFO] [stdout] test formats::tests::test_imported_model ... ok [INFO] [stdout] test formats::tests::test_model_graph ... ok [INFO] [stdout] test error::tests::test_index_out_of_bounds ... ok [INFO] [stdout] test formats::tests::test_model_info ... ok [INFO] [stdout] test gpu::tests::test_gpu_matmul_cpu_fallback ... ignored, CPU matmul fallback not yet implemented - requires proper matrix multiplication [INFO] [stdout] test gpu::tests::test_gpu_device_cpu ... ok [INFO] [stdout] test gpu::tests::test_gpu_backend ... ok [INFO] [stdout] test gpu::tests::test_gpu_memory ... ok [INFO] [stdout] test gpu::tests::test_gpu_context ... ok [INFO] [stdout] test loss::tests::test_binary_cross_entropy ... ok [INFO] [stdout] test loss::tests::test_cosine_embedding_loss_dissimilar ... ok [INFO] [stdout] test loss::tests::test_cosine_embedding_loss_similar ... ok [INFO] [stdout] test gpu::tests::test_gpu_tensor_cpu ... ok [INFO] [stdout] test gpu::tests::test_gpu_ops_cpu_fallback ... ok [INFO] [stdout] test gpu::tests::test_tensor_to_gpu_cpu_fallback ... ok [INFO] [stdout] test loss::tests::test_cross_entropy_batch ... ok [INFO] [stdout] test loss::tests::test_cross_entropy_single ... ok [INFO] [stdout] test loss::tests::test_hinge_loss ... ok [INFO] [stdout] test loss::tests::test_huber_loss_small_error ... ok [INFO] [stdout] test loss::tests::test_kl_div_loss ... ok [INFO] [stdout] test loss::tests::test_mse_loss_nonzero ... ok [INFO] [stdout] test loss::tests::test_mse_loss_mean ... ok [INFO] [stdout] test loss::tests::test_mae_loss ... ok [INFO] [stdout] test loss::tests::test_reduction_modes ... ok [INFO] [stdout] test loss::tests::test_sparse_cross_entropy ... ok [INFO] [stdout] test loss::tests::test_shape_mismatch ... ok [INFO] [stdout] test matrix::tests::test_determinant_2x2 ... ok [INFO] [stdout] test matrix::tests::test_condition_number_ill_conditioned ... ok [INFO] [stdout] test matrix::tests::test_condition_number_identity ... ok [INFO] [stdout] test matrix::tests::test_determinant_4x4 ... ok [INFO] [stdout] test matrix::tests::test_determinant_3x3 ... ok [INFO] [stdout] test matrix::tests::test_eigen_error_not_square ... ok [INFO] [stdout] test matrix::tests::test_determinant_not_square ... ok [INFO] [stdout] test matrix::tests::test_diag ... ok [INFO] [stdout] test matrix::tests::test_condition_number_scaling ... ok [INFO] [stdout] test matrix::tests::test_eigenvalues_qr_diagonal ... ok [INFO] [stdout] test matrix::tests::test_extract_diag ... ok [INFO] [stdout] test matrix::tests::test_ill_conditioned_inverse ... ok [INFO] [stdout] test matrix::tests::test_eigenvalues_qr_symmetric ... ok [INFO] [stdout] test matrix::tests::test_inverse_2x2 ... ok [INFO] [stdout] test matrix::tests::test_identity ... ok [INFO] [stdout] test matrix::tests::test_inverse_singular ... ok [INFO] [stdout] test matrix::tests::test_is_diagonal ... ok [INFO] [stdout] test matrix::tests::test_is_symmetric ... ok [INFO] [stdout] test matrix::tests::test_large_values_determinant ... ok [INFO] [stdout] test matrix::tests::test_inverse_4x4 ... ok [INFO] [stdout] test matrix::tests::test_inverse_3x3 ... ok [INFO] [stdout] test matrix::tests::test_mixed_scale_matrix ... ok [INFO] [stdout] test matrix::tests::test_nearly_singular_matrix_determinant ... ok [INFO] [stdout] test matrix::tests::test_orthogonal_matrix_determinant ... ok [INFO] [stdout] test matrix::tests::test_power_iteration_not_2d ... ok [INFO] [stdout] test matrix::tests::test_nearly_zero_singular_values ... ok [INFO] [stdout] test matrix::tests::test_power_iteration_symmetric ... ok [INFO] [stdout] test matrix::tests::test_eigenvalue_convergence ... ok [INFO] [stdout] test matrix::tests::test_power_iteration_diagonal ... ok [INFO] [stdout] test matrix::tests::test_qr_numerical_stability ... ok [INFO] [stdout] test matrix::tests::test_qr_decomposition ... ok [INFO] [stdout] test matrix::tests::test_rank_deficient ... ok [INFO] [stdout] test matrix::tests::test_small_values_determinant ... ok [INFO] [stdout] test matrix::tests::test_solve_qr ... ok [INFO] [stdout] test matrix::tests::test_solve_qr_3x3 ... ok [INFO] [stdout] test matrix::tests::test_pseudo_inverse_square ... ok [INFO] [stdout] test matrix::tests::test_trace ... ok [INFO] [stdout] test matrix::tests::test_trace_numerical_accuracy ... ok [INFO] [stdout] test matrix::tests::test_transpose ... ok [INFO] [stdout] test matrix::tests::test_transpose_not_2d ... ok [INFO] [stdout] test metrics::tests::test_accuracy_half ... ok [INFO] [stdout] test matrix::tests::test_svd_basic ... ok [INFO] [stdout] test autograd::tests::test_checkpoint_enable_disable ... ok [INFO] [stdout] test metrics::tests::test_confusion_matrix_binary ... ok [INFO] [stdout] test metrics::tests::test_accuracy_perfect ... ok [INFO] [stdout] test broadcast::tests::test_unravel_index ... ok [INFO] [stdout] test metrics::tests::test_confusion_matrix_multiclass ... ok [INFO] [stdout] test metrics::tests::test_f1_score_binary ... ok [INFO] [stdout] test metrics::tests::test_length_mismatch ... ok [INFO] [stdout] test metrics::tests::test_macro_metrics ... ok [INFO] [stdout] test matrix::tests::test_rank_full ... ok [INFO] [stdout] test metrics::tests::test_r2_score_perfect ... ok [INFO] [stdout] test metrics::tests::test_mape ... ok [INFO] [stdout] test metrics::tests::test_precision_binary ... ok [INFO] [stdout] test metrics::tests::test_r2_score_nonperfect ... ok [INFO] [stdout] test mixed_precision::tests::test_bf16_conversion ... ok [INFO] [stdout] test metrics::tests::test_rmse ... ok [INFO] [stdout] test mixed_precision::tests::test_bf16_special_values ... ok [INFO] [stdout] test mixed_precision::tests::test_f16_conversion ... ok [INFO] [stdout] test mixed_precision::tests::test_memory_savings ... ok [INFO] [stdout] test mixed_precision::tests::test_mixed_precision_tensor_bf16 ... ok [INFO] [stdout] test mixed_precision::tests::test_mixed_precision_tensor_f16 ... ok [INFO] [stdout] test mixed_precision::tests::test_precision_type_info ... ok [INFO] [stdout] test metrics::tests::test_recall_binary ... ok [INFO] [stdout] test nn::tests::test_activation_sigmoid ... ok [INFO] [stdout] test nn::tests::test_batch_norm_creation ... ok [INFO] [stdout] test nn::tests::test_batch_norm_forward ... ok [INFO] [stdout] test nn::tests::test_batch_norm_set_stats ... ok [INFO] [stdout] test nn::tests::test_dense_batch_forward ... ok [INFO] [stdout] test nn::tests::test_dense_creation ... ok [INFO] [stdout] test nn::tests::test_dense_custom_weights ... ok [INFO] [stdout] test activation::tests::test_leaky_relu_avx2_fallback ... ok [INFO] [stdout] test autograd::tests::test_grad_var ... ok [INFO] [stdout] test autograd::tests::test_higher_order_gradient_manual ... ok [INFO] [stdout] test autograd::tests::test_jvp_placeholder ... ok [INFO] [stdout] test autograd::tests::test_mean_gradient ... ok [INFO] [stdout] test conv::tests::test_depthwise_conv2d ... ok [INFO] [stdout] test conv::tests::test_functional_interface ... ok [INFO] [stdout] test conv::tests::test_max_pool2d_batch ... ok [INFO] [stdout] test loss::tests::test_huber_loss_large_error ... ok [INFO] [stdout] test matrix::tests::test_transpose_square ... ok [INFO] [stdout] test mixed_precision::tests::test_f16_special_values ... ok [INFO] [stdout] test mixed_precision::tests::test_f16_vs_bf16_precision ... ok [INFO] [stdout] test nn::tests::test_activation_relu ... ok [INFO] [stdout] test metrics::tests::test_top_k_accuracy ... ok [INFO] [stdout] test nn::tests::test_dense_num_parameters ... ok [INFO] [stdout] test nn::tests::test_initializer_ones ... ok [INFO] [stdout] test nn::tests::test_dense_with_activation ... ok [INFO] [stdout] test nn::tests::test_dense_with_bias ... ok [INFO] [stdout] test nn::tests::test_dropout_inference ... ok [INFO] [stdout] test nn::tests::test_layer_norm ... ok [INFO] [stdout] test nn_layers::tests::test_avgpool2d_forward ... ok [INFO] [stdout] test nn_layers::tests::test_avgpool2d_with_stride ... ok [INFO] [stdout] test nn_layers::tests::test_conv2d_creation ... ok [INFO] [stdout] test nn::tests::test_sequential_layer_access ... ok [INFO] [stdout] test nn_layers::tests::test_conv2d_forward ... ok [INFO] [stdout] test nn::tests::test_sequential_model ... ok [INFO] [stdout] test matrix::tests::test_pseudo_inverse_rank_deficient ... ok [INFO] [stdout] test nn_layers::tests::test_conv2d_multi_channel ... ok [INFO] [stdout] test nn_layers::tests::test_attention_creation ... ok [INFO] [stdout] test nn_layers::tests::test_embedding_forward ... ok [INFO] [stdout] test nn_layers::tests::test_embedding_get ... ok [INFO] [stdout] test nn_layers::tests::test_embedding_out_of_range ... ok [INFO] [stdout] test nn_layers::tests::test_attention_forward ... ok [INFO] [stdout] test nn_layers::tests::test_gru_creation ... ok [INFO] [stdout] test nn_layers::tests::test_conv2d_same_padding ... ok [INFO] [stdout] test nn_layers::tests::test_conv2d_with_stride ... ok [INFO] [stdout] test nn_layers::tests::test_attention_invalid_heads ... ok [INFO] [stdout] test nn::tests::test_sequential_num_parameters ... ok [INFO] [stdout] test nn_layers::tests::test_lstm_forget_gate_initialization ... ok [INFO] [stdout] test nn_layers::tests::test_lstm_step ... ok [INFO] [stdout] test nn_layers::tests::test_maxpool2d_creation ... ok [INFO] [stdout] test nn_layers::tests::test_gru_forward ... ok [INFO] [stdout] test nn_layers::tests::test_lstm_forward ... ok [INFO] [stdout] test nn_layers::tests::test_maxpool2d_multi_channel ... ok [INFO] [stdout] test nn_layers::tests::test_rnn_creation ... ok [INFO] [stdout] test nn::tests::test_initializer_xavier ... ok [INFO] [stdout] test nn_layers::tests::test_avgpool2d_creation ... ok [INFO] [stdout] test nn::tests::test_initializer_zeros ... ok [INFO] [stdout] test nn_layers::tests::test_lstm_creation ... ok [INFO] [stdout] test npu::tests::test_npu_backend ... ok [INFO] [stdout] test ops::tests::test_broadcast_add_vector_to_matrix ... ok [INFO] [stdout] test nn_layers::tests::test_embedding_creation ... ok [INFO] [stdout] test nn_layers::tests::test_gru_step ... ok [INFO] [stdout] test ops::tests::test_broadcast_incompatible_shapes ... ok [INFO] [stdout] test ops::tests::test_broadcast_div ... ok [INFO] [stdout] test nn_layers::tests::test_rnn_forward ... ok [INFO] [stdout] test npu::tests::test_npu_context_clear_models ... ok [INFO] [stdout] test nn_layers::tests::test_maxpool2d_forward ... ok [INFO] [stdout] test npu::tests::test_npu_context ... ok [INFO] [stdout] test npu::tests::test_npu_context_model_management ... ok [INFO] [stdout] test npu::tests::test_npu_model ... ok [INFO] [stdout] test ops::tests::test_add ... ok [INFO] [stdout] test ops::tests::test_broadcast_add_scalar ... ok [INFO] [stdout] test ops::tests::test_broadcast_mul ... ok [INFO] [stdout] test ops::tests::test_broadcast_add_compatible_shapes ... ok [INFO] [stdout] test optim::tests::test_adagrad_adaptive_lr ... ok [INFO] [stdout] test optim::tests::test_adam_basic ... ok [INFO] [stdout] test ops::tests::test_broadcast_sub ... ok [INFO] [stdout] test ops::tests::test_broadcast_with_different_backends ... ok [INFO] [stdout] test ops::tests::test_dot_product ... ok [INFO] [stdout] test ops::tests::test_matmul ... ok [INFO] [stdout] test ops::tests::test_matmul_non_square ... ok [INFO] [stdout] test optim::tests::test_adamw_weight_decay ... ok [INFO] [stdout] test optim::tests::test_adam_convergence ... ok [INFO] [stdout] test optim::tests::test_adamw_basic ... ok [INFO] [stdout] test nn::tests::test_dense_forward ... ok [INFO] [stdout] test optim::tests::test_cyclic_lr_triangular ... ok [INFO] [stdout] test optim::tests::test_exponential_lr_scheduler ... ok [INFO] [stdout] test optim::tests::test_nadam_basic ... ok [INFO] [stdout] test optim::tests::test_one_cycle_lr ... ok [INFO] [stdout] test optim::tests::test_optimizer_learning_rate_mutation ... ok [INFO] [stdout] test optim::tests::test_reduce_lr_on_plateau_max ... ok [INFO] [stdout] test optim::tests::test_sgd_basic ... ok [INFO] [stdout] test optim::tests::test_reduce_lr_on_plateau_min ... ok [INFO] [stdout] test optim::tests::test_rmsprop_basic ... ok [INFO] [stdout] test optim::tests::test_nadam_convergence ... ok [INFO] [stdout] test pool::tests::test_buffer_capacity ... ok [INFO] [stdout] test optim::tests::test_weight_decay ... ok [INFO] [stdout] test pool::tests::test_global_pool ... ok [INFO] [stdout] test nn_layers::tests::test_rnn_step ... ok [INFO] [stdout] test pool::tests::test_pool_clear_cache ... ok [INFO] [stdout] test optim::tests::test_cosine_annealing_lr ... ok [INFO] [stdout] test npu::tests::test_is_npu_supported ... ok [INFO] [stdout] test optim::tests::test_multiple_parameters ... ok [INFO] [stdout] test npu::tests::test_npu_device_cpu ... ok [INFO] [stdout] test optim::tests::test_adagrad_basic ... ok [INFO] [stdout] test pool::tests::test_pool_different_sizes ... ok [INFO] [stdout] test optim::tests::test_num_steps_tracking ... ok [INFO] [stdout] test optim::tests::test_sgd_momentum ... ok [INFO] [stdout] test optim::tests::test_step_lr_scheduler ... ok [INFO] [stdout] test pool::tests::test_pool_f32_slice ... ok [INFO] [stdout] test pool::tests::test_pool_fill ... ok [INFO] [stdout] test pool::tests::test_pool_stats ... ok [INFO] [stdout] test pool::tests::test_pool_reuse ... ok [INFO] [stdout] test pool::tests::test_pool_stats_hit_rate ... ok [INFO] [stdout] test pool::tests::test_pool_allocation ... ok [INFO] [stdout] test pool::tests::test_pool_stats_peak ... ok [INFO] [stdout] test pool::tests::test_pool_trim ... ok [INFO] [stdout] test pool::tests::test_size_class ... ok [INFO] [stdout] test pool::tests::test_zero_size_allocation ... ok [INFO] [stdout] test profiling::tests::test_perf_monitor_clear ... ok [INFO] [stdout] test quant::tests::test_int4_quantization ... ok [INFO] [stdout] test profiling::tests::test_perf_monitor_multiple ... ok [INFO] [stdout] test profiling::tests::test_regression_detector ... ok [INFO] [stdout] test quant::tests::test_asymmetric_quantization ... ok [INFO] [stdout] test quant::tests::test_calibrator ... ok [INFO] [stdout] test quant::tests::test_int4_packing ... ok [INFO] [stdout] test pool::tests::test_pool_zeroed ... ok [INFO] [stdout] test profiling::tests::test_memory_diff ... ok [INFO] [stdout] test profiling::tests::test_perf_monitor_basic ... ok [INFO] [stdout] test profiling::tests::test_memory_snapshot ... ok [INFO] [stdout] test quant::tests::test_quant_params_edge_cases ... ok [INFO] [stdout] test profiling::tests::test_memory_tracker ... ok [INFO] [stdout] test profiling::tests::test_memory_tracker_peak ... ok [INFO] [stdout] test pool::tests::test_pool_stats_reset ... ok [INFO] [stdout] test quant::tests::test_quantize_tensor_symmetric ... ok [INFO] [stdout] test quant::tests::test_quantized_matmul ... ok [INFO] [stdout] test serialize::tests::test_invalid_magic_bytes ... ok [INFO] [stdout] test serialize::tests::test_serialize_deserialize_tensor ... ok [INFO] [stdout] test sparse::tests::test_sparse_add ... ok [INFO] [stdout] test serialize::tests::test_serializer_with_capacity ... ok [INFO] [stdout] test quant::tests::test_quantize_tensor_asymmetric ... ok [INFO] [stdout] test quant::tests::test_symmetric_quantization ... ok [INFO] [stdout] test serialize::tests::test_deserializer_position ... ok [INFO] [stdout] test serialize::tests::test_empty_buffer ... ok [INFO] [stdout] test serialize::tests::test_serialize_deserialize_metadata ... ok [INFO] [stdout] test sparse::tests::test_sparse_from_coo ... ok [INFO] [stdout] test sparse::tests::test_sparse_scale ... ok [INFO] [stdout] test sparse::tests::test_sparse_get ... ok [INFO] [stdout] test sparse::tests::test_sparse_matmul_dense ... ok [INFO] [stdout] test sparse::tests::test_sparse_sparsity ... ok [INFO] [stdout] test sparse::tests::test_sparse_zeros ... ok [INFO] [stdout] test sparse::tests::test_sparse_to_dense ... ok [INFO] [stdout] test tensor::tests::test_clip ... ok [INFO] [stdout] test sparse::tests::test_sparse_transpose ... ok [INFO] [stdout] test tensor::tests::test_abs ... ok [INFO] [stdout] test sparse::tests::test_sparse_matvec ... ok [INFO] [stdout] test sparse::tests::test_sparse_eye ... ok [INFO] [stdout] test sparse::tests::test_sparse_from_dense ... ok [INFO] [stdout] test sparse::tests::test_sparse_mul ... ok [INFO] [stdout] test tensor::tests::test_filled_tensor ... ok [INFO] [stdout] test tensor::tests::test_element_wise_with_different_values ... ok [INFO] [stdout] test tensor::tests::test_from_vec_size_mismatch ... ok [INFO] [stdout] test tensor::tests::test_high_dimensional_stride_computation ... ok [INFO] [stdout] test tensor::tests::test_large_tensor ... ok [INFO] [stdout] test serialize::tests::test_serialize_deserialize_model ... ok [INFO] [stdout] test sparse::tests::test_sparse_display ... ok [INFO] [stdout] test tensor::tests::test_matrix_creation ... ok [INFO] [stdout] test tensor::tests::test_matrix_creation_invalid ... ok [INFO] [stdout] test tensor::tests::test_min_max ... ok [INFO] [stdout] test tensor::tests::test_multidimensional_shapes ... ok [INFO] [stdout] test tensor::tests::test_out_of_bounds_access ... ok [INFO] [stdout] test tensor::tests::test_pow ... ok [INFO] [stdout] test tensor::tests::test_reshape_preserves_data ... ok [INFO] [stdout] test tensor::tests::test_scalar_operations ... ok [INFO] [stdout] test tensor::tests::test_exp ... ok [INFO] [stdout] test tensor::tests::test_scale_by_negative ... ok [INFO] [stdout] test tensor::tests::test_scale_by_zero ... ok [INFO] [stdout] test tensor::tests::test_std ... ok [INFO] [stdout] test tensor::tests::test_single_element_tensor ... ok [INFO] [stdout] test tensor::tests::test_sum ... ok [INFO] [stdout] test tensor::tests::test_sqrt ... ok [INFO] [stdout] test tensor::tests::test_tensor3d_get_set ... ok [INFO] [stdout] test tensor::tests::test_tensor3d_creation ... ok [INFO] [stdout] test tensor::tests::test_tensor3d_zeros_ones ... ok [INFO] [stdout] test tensor::tests::test_tensor3d_invalid_size ... ok [INFO] [stdout] test tensor::tests::test_tensor4d_batch_processing ... ok [INFO] [stdout] test tensor::tests::test_tensor4d_creation ... ok [INFO] [stdout] test tensor::tests::test_tensor4d_invalid_size ... ok [INFO] [stdout] test tensor::tests::test_tensor5d_creation ... ok [INFO] [stdout] test tensor::tests::test_tensor5d_video_batch ... ok [INFO] [stdout] test tensor::tests::test_tensor6d_creation ... ok [INFO] [stdout] test tensor::tests::test_tensor6d_reshape ... ok [INFO] [stdout] test tensor::tests::test_tensor5d_operations ... ok [INFO] [stdout] test tensor::tests::test_log ... ok [INFO] [stdout] test tensor::tests::test_tensor_from_vec ... ok [INFO] [stdout] test tensor::tests::test_tensor_creation ... ok [INFO] [stdout] test tensor::tests::test_tensor7d_and_beyond ... ok [INFO] [stdout] test tensor::tests::test_reduction_on_multidimensional ... ok [INFO] [stdout] test tensor::tests::test_matrix_index_computation ... ok [INFO] [stdout] test tensor::tests::test_tensor_get_set ... ok [INFO] [stdout] test tensor::tests::test_reshape_invalid_sizes ... ok [INFO] [stdout] test tensor::tests::test_mean ... ok [INFO] [stdout] test tensor::tests::test_negative_values ... ok [INFO] [stdout] test tensor::tests::test_tensor_reshape ... ok [INFO] [stdout] test tensor::tests::test_variance ... ok [INFO] [stdout] test tensor::tests::test_vector_creation ... ok [INFO] [stdout] test tensor::tests::test_wrong_dimension_access ... ok [INFO] [stdout] test tensor::tests::test_zero_multiplication ... ok [INFO] [stdout] test tensor::tests::test_zeros_ones ... ok [INFO] [stdout] test tests::test_tensor_runtime ... ok [INFO] [stdout] test tests::test_tensor_runtime_different_backends ... ok [INFO] [stdout] test tests::test_tensor_runtime_ops ... ok [INFO] [stdout] test view::tests::test_index_iterator ... ok [INFO] [stdout] test view::tests::test_non_contiguous_view ... ok [INFO] [stdout] test view::tests::test_slice_range ... ok [INFO] [stdout] test view::tests::test_slice_with_step ... ok [INFO] [stdout] test view::tests::test_swap_axes ... ok [INFO] [stdout] test view::tests::test_tensor_view_basic ... ok [INFO] [stdout] test view::tests::test_tensor_view_get ... ok [INFO] [stdout] test view::tests::test_tensor_view_iter ... ok [INFO] [stdout] test view::tests::test_tensor_view_mut_add_assign ... ok [INFO] [stdout] test view::tests::test_tensor_view_mut_basic ... ok [INFO] [stdout] test view::tests::test_tensor_view_mut_copy_from ... ok [INFO] [stdout] test view::tests::test_tensor_view_mut_mul_scalar ... ok [INFO] [stdout] test view::tests::test_tensor_view_reshape ... ok [INFO] [stdout] test view::tests::test_tensor_view_slice ... ok [INFO] [stdout] test view::tests::test_tensor_view_squeeze ... ok [INFO] [stdout] test view::tests::test_tensor_view_to_vec ... ok [INFO] [stdout] test view::tests::test_tensor_view_transpose ... ok [INFO] [stdout] test view::tests::test_tensor_view_unsqueeze ... ok [INFO] [stdout] test view::tests::test_tensor_view_mut_fill ... ok [INFO] [stdout] test tensor::tests::test_add_shape_mismatch - should panic ... ok [INFO] [stdout] test tensor::tests::test_mul_shape_mismatch - should panic ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 480 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.09s [INFO] [stdout] [INFO] [stderr] Doc-tests mielin_tensor [INFO] [stdout] [INFO] [stdout] running 22 tests [INFO] [stdout] test src/data.rs - data (line 14) ... ignored [INFO] [stdout] test src/loss.rs - loss (line 14) ... ignored [INFO] [stdout] test src/metrics.rs - metrics (line 14) ... ignored [INFO] [stdout] test src/nn.rs - nn (line 13) ... ignored [INFO] [stdout] test src/nn.rs - nn::Dense (line 129) ... ignored [INFO] [stdout] test src/nn_layers.rs - nn_layers::Embedding (line 19) ... ignored [INFO] [stdout] test src/complex.rs - complex::Complex::inv (line 168) ... ok [INFO] [stdout] test src/complex.rs - complex::Complex::sqrt (line 218) ... ok [INFO] [stdout] test src/profiling.rs - profiling (line 8) ... ok [INFO] [stdout] test src/complex.rs - complex::Complex::exp (line 185) ... ok [INFO] [stdout] test src/complex.rs - complex::Complex::abs_sqr (line 123) ... ok [INFO] [stdout] test src/sparse.rs - sparse (line 8) ... ok [INFO] [stdout] test src/complex.rs - complex::Complex::abs (line 107) ... ok [INFO] [stdout] test src/complex.rs - complex::Complex::conj (line 152) ... ok [INFO] [stdout] test src/complex.rs - complex (line 8) ... ok [INFO] [stdout] test src/complex.rs - complex::Complex::new (line 60) ... ok [INFO] [stdout] test src/cache.rs - cache (line 8) ... ok [INFO] [stdout] test src/complex.rs - complex::Complex::from_polar (line 92) ... ok [INFO] [stdout] test src/complex.rs - complex::Complex::arg (line 137) ... ok [INFO] [stdout] test src/view.rs - view (line 17) ... ok [INFO] [stdout] test src/complex.rs - complex::Complex::powi (line 236) ... ok [INFO] [stdout] test src/complex.rs - complex::Complex::ln (line 202) ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 16 passed; 0 failed; 6 ignored; 0 measured; 0 filtered out; finished in 1.02s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "436aade8a36d5eb2b4ecaa5971930adfeada65a1bf544e837688af525e75cba6", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "436aade8a36d5eb2b4ecaa5971930adfeada65a1bf544e837688af525e75cba6", kill_on_drop: false }` [INFO] [stdout] 436aade8a36d5eb2b4ecaa5971930adfeada65a1bf544e837688af525e75cba6