[INFO] fetching crate easy-ml 2.2.0...
[INFO] testing easy-ml-2.2.0 against 1.99.0-beta.8+cargoflags=--release for beta-release-1.100-2
[INFO] extracting crate easy-ml 2.2.0 into /workspace/builds/worker-2-tc1/source
[INFO] started tweaking crates.io crate easy-ml 2.2.0
[INFO] removed 0 missing examples
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate easy-ml 2.2.0
[INFO] tweaked toml for crates.io crate easy-ml 2.2.0 written to /workspace/builds/worker-2-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate easy-ml 2.2.0 on toolchain 1.99.0-beta.8
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate easy-ml 2.2.0 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.8" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded serde_arrays v0.2.0
[INFO] [stderr]   Downloaded proc-macro2 v1.0.104
[INFO] [stderr]   Downloaded drawille v0.3.0
[INFO] [stderr]   Downloaded zmij v1.0.10
[INFO] [stderr]   Downloaded serde_json v1.0.148
[INFO] [stderr]   Downloaded textplots v0.8.7
[INFO] [stderr]   Downloaded syn v2.0.113
[INFO] [stderr]   Downloaded libc v0.2.179
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,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" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:77db811e55d90add9212f6832c23229e3de5f1c1f9905e8cb07319ea15df73ac" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 197ac7917d00fadd8b521ada5f55a1af1300acab6950e11b5514b345bd284470
[INFO] running `Command { std: "docker" "start" "197ac7917d00fadd8b521ada5f55a1af1300acab6950e11b5514b345bd284470", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "197ac7917d00fadd8b521ada5f55a1af1300acab6950e11b5514b345bd284470", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "197ac7917d00fadd8b521ada5f55a1af1300acab6950e11b5514b345bd284470" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "197ac7917d00fadd8b521ada5f55a1af1300acab6950e11b5514b345bd284470", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "197ac7917d00fadd8b521ada5f55a1af1300acab6950e11b5514b345bd284470" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "build" "--frozen" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling easy-ml v2.2.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 6.30s
[INFO] running `Command { std: "docker" "inspect" "197ac7917d00fadd8b521ada5f55a1af1300acab6950e11b5514b345bd284470", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "197ac7917d00fadd8b521ada5f55a1af1300acab6950e11b5514b345bd284470" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--no-run" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling wasm-bindgen-shared v0.2.106
[INFO] [stderr]    Compiling proc-macro2 v1.0.104
[INFO] [stderr]    Compiling quote v1.0.42
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling libc v0.2.179
[INFO] [stderr]    Compiling zerocopy v0.8.31
[INFO] [stderr]    Compiling bumpalo v3.19.1
[INFO] [stderr]    Compiling zmij v1.0.10
[INFO] [stderr]    Compiling unicode-ident v1.0.22
[INFO] [stderr]    Compiling bytemuck v1.24.0
[INFO] [stderr]    Compiling colored v2.2.0
[INFO] [stderr]    Compiling serde_json v1.0.148
[INFO] [stderr]    Compiling once_cell v1.21.3
[INFO] [stderr]    Compiling winnow v0.7.14
[INFO] [stderr]    Compiling wasm-bindgen v0.2.106
[INFO] [stderr]    Compiling num-integer v0.1.46
[INFO] [stderr]    Compiling toml_writer v1.0.6+spec-1.1.0
[INFO] [stderr]    Compiling num-bigint v0.4.6
[INFO] [stderr]    Compiling drawille v0.3.0
[INFO] [stderr]    Compiling rgb v0.8.52
[INFO] [stderr]    Compiling syn v2.0.113
[INFO] [stderr]    Compiling textplots v0.8.7
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling rand_core v0.9.3
[INFO] [stderr]    Compiling toml_parser v1.0.6+spec-1.1.0
[INFO] [stderr]    Compiling serde_spanned v1.0.4
[INFO] [stderr]    Compiling toml_datetime v0.7.5+spec-1.1.0
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling toml v0.9.10+spec-1.1.0
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling rand v0.9.2
[INFO] [stderr]    Compiling wasm-bindgen-macro-support v0.2.106
[INFO] [stderr]    Compiling wasm-bindgen-macro v0.2.106
[INFO] [stderr]    Compiling js-sys v0.3.83
[INFO] [stderr]    Compiling easy-ml v2.2.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: use of deprecated constant `std::f64::EPSILON`: replaced by the `EPSILON` associated constant on `f64`
[INFO] [stdout]    --> tests/differentiation.rs:186:64
[INFO] [stdout]     |
[INFO] [stdout] 186 |         assert!((y.derivative - also_y.derivative) < std::f64::EPSILON);
[INFO] [stdout]     |                                                                ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::f64::EPSILON`: replaced by the `EPSILON` associated constant on `f64`
[INFO] [stdout]    --> tests/differentiation.rs:187:56
[INFO] [stdout]     |
[INFO] [stdout] 187 |         assert!((y.number - also_y.number) < std::f64::EPSILON);
[INFO] [stdout]     |                                                        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::f64::EPSILON`: replaced by the `EPSILON` associated constant on `f64`
[INFO] [stdout]    --> tests/differentiation.rs:466:42
[INFO] [stdout]     |
[INFO] [stdout] 466 |         assert!(dx - also_dx < std::f64::EPSILON);
[INFO] [stdout]     |                                          ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::f64::EPSILON`: replaced by the `EPSILON` associated constant on `f64`
[INFO] [stdout]    --> tests/differentiation.rs:467:56
[INFO] [stdout]     |
[INFO] [stdout] 467 |         assert!((y.number - also_y.number) < std::f64::EPSILON);
[INFO] [stdout]     |                                                        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::f64::EPSILON`: replaced by the `EPSILON` associated constant on `f64`
[INFO] [stdout]    --> tests/container_record.rs:344:54
[INFO] [stdout]     |
[INFO] [stdout] 344 |             assert!(absolute_difference <= std::f64::EPSILON);
[INFO] [stdout]     |                                                      ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::f32::EPSILON`: replaced by the `EPSILON` associated constant on `f32`
[INFO] [stdout]   --> tests/linear_algebra.rs:88:50
[INFO] [stdout]    |
[INFO] [stdout] 88 |         assert!(absolute_difference <= std::f32::EPSILON);
[INFO] [stdout]    |                                                  ^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::f32::EPSILON`: replaced by the `EPSILON` associated constant on `f32`
[INFO] [stdout]   --> tests/linear_algebra.rs:96:50
[INFO] [stdout]    |
[INFO] [stdout] 96 |         assert!(absolute_difference <= std::f32::EPSILON);
[INFO] [stdout]    |                                                  ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::f32::EPSILON`: replaced by the `EPSILON` associated constant on `f32`
[INFO] [stdout]    --> tests/linear_algebra.rs:108:64
[INFO] [stdout]     |
[INFO] [stdout] 108 |                 assert!(absolute_difference.abs() <= std::f32::EPSILON);
[INFO] [stdout]     |                                                                ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::f32::EPSILON`: replaced by the `EPSILON` associated constant on `f32`
[INFO] [stdout]    --> tests/linear_algebra.rs:117:64
[INFO] [stdout]     |
[INFO] [stdout] 117 |                 assert!(absolute_difference.abs() <= std::f32::EPSILON);
[INFO] [stdout]     |                                                                ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::f32::EPSILON`: replaced by the `EPSILON` associated constant on `f32`
[INFO] [stdout]    --> tests/linear_algebra.rs:130:60
[INFO] [stdout]     |
[INFO] [stdout] 130 |             assert!(absolute_difference.abs() <= std::f32::EPSILON);
[INFO] [stdout]     |                                                            ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::f32::EPSILON`: replaced by the `EPSILON` associated constant on `f32`
[INFO] [stdout]    --> tests/linear_algebra.rs:137:48
[INFO] [stdout]     |
[INFO] [stdout] 137 |             assert!((x - y).abs() <= std::f32::EPSILON);
[INFO] [stdout]     |                                                ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 36.53s
[INFO] running `Command { std: "docker" "inspect" "197ac7917d00fadd8b521ada5f55a1af1300acab6950e11b5514b345bd284470", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "197ac7917d00fadd8b521ada5f55a1af1300acab6950e11b5514b345bd284470" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--release", kill_on_drop: false }`
[INFO] [stderr] warning: use of deprecated constant `std::f64::EPSILON`: replaced by the `EPSILON` associated constant on `f64`
[INFO] [stderr]    --> tests/container_record.rs:344:54
[INFO] [stderr]     |
[INFO] [stderr] 344 |             assert!(absolute_difference <= std::f64::EPSILON);
[INFO] [stderr]     |                                                      ^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(deprecated)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `std::f64::EPSILON`: replaced by the `EPSILON` associated constant on `f64`
[INFO] [stderr]    --> tests/differentiation.rs:186:64
[INFO] [stderr]     |
[INFO] [stderr] 186 |         assert!((y.derivative - also_y.derivative) < std::f64::EPSILON);
[INFO] [stderr]     |                                                                ^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(deprecated)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `std::f64::EPSILON`: replaced by the `EPSILON` associated constant on `f64`
[INFO] [stderr]    --> tests/differentiation.rs:187:56
[INFO] [stderr]     |
[INFO] [stderr] 187 |         assert!((y.number - also_y.number) < std::f64::EPSILON);
[INFO] [stderr]     |                                                        ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `std::f64::EPSILON`: replaced by the `EPSILON` associated constant on `f64`
[INFO] [stderr]    --> tests/differentiation.rs:466:42
[INFO] [stderr]     |
[INFO] [stderr] 466 |         assert!(dx - also_dx < std::f64::EPSILON);
[INFO] [stderr]     |                                          ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `std::f64::EPSILON`: replaced by the `EPSILON` associated constant on `f64`
[INFO] [stderr]    --> tests/differentiation.rs:467:56
[INFO] [stderr]     |
[INFO] [stderr] 467 |         assert!((y.number - also_y.number) < std::f64::EPSILON);
[INFO] [stderr]     |                                                        ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `std::f32::EPSILON`: replaced by the `EPSILON` associated constant on `f32`
[INFO] [stderr]   --> tests/linear_algebra.rs:88:50
[INFO] [stderr]    |
[INFO] [stderr] 88 |         assert!(absolute_difference <= std::f32::EPSILON);
[INFO] [stderr]    |                                                  ^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(deprecated)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `std::f32::EPSILON`: replaced by the `EPSILON` associated constant on `f32`
[INFO] [stderr]   --> tests/linear_algebra.rs:96:50
[INFO] [stderr]    |
[INFO] [stderr] 96 |         assert!(absolute_difference <= std::f32::EPSILON);
[INFO] [stderr]    |                                                  ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `std::f32::EPSILON`: replaced by the `EPSILON` associated constant on `f32`
[INFO] [stderr]    --> tests/linear_algebra.rs:108:64
[INFO] [stderr]     |
[INFO] [stderr] 108 |                 assert!(absolute_difference.abs() <= std::f32::EPSILON);
[INFO] [stderr]     |                                                                ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `std::f32::EPSILON`: replaced by the `EPSILON` associated constant on `f32`
[INFO] [stderr]    --> tests/linear_algebra.rs:117:64
[INFO] [stderr]     |
[INFO] [stderr] 117 |                 assert!(absolute_difference.abs() <= std::f32::EPSILON);
[INFO] [stderr]     |                                                                ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `std::f32::EPSILON`: replaced by the `EPSILON` associated constant on `f32`
[INFO] [stderr]    --> tests/linear_algebra.rs:130:60
[INFO] [stderr]     |
[INFO] [stderr] 130 |             assert!(absolute_difference.abs() <= std::f32::EPSILON);
[INFO] [stderr]     |                                                            ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `std::f32::EPSILON`: replaced by the `EPSILON` associated constant on `f32`
[INFO] [stderr]    --> tests/linear_algebra.rs:137:48
[INFO] [stderr]     |
[INFO] [stderr] 137 |             assert!((x - y).abs() <= std::f32::EPSILON);
[INFO] [stderr]     |                                                ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: `easy-ml` (test "container_record") generated 1 warning
[INFO] [stderr] warning: `easy-ml` (test "differentiation") generated 4 warnings
[INFO] [stderr] warning: `easy-ml` (test "linear_algebra") generated 6 warnings
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 0.07s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/deps/easy_ml-4ac53c61451a205a)
[INFO] [stdout] 
[INFO] [stdout] running 48 tests
[INFO] [stdout] test linear_algebra::test_permutations ... ok
[INFO] [stdout] test differentiation::test_sync ... ok
[INFO] [stdout] test matrices::operations::elementwise_subtraction_assign_test_all_8_combinations ... ok
[INFO] [stdout] test matrices::operations::test_all_16_combinations ... ok
[INFO] [stdout] test matrices::test_send ... ok
[INFO] [stdout] test matrices::test_sync ... ok
[INFO] [stdout] test matrices::views::creating_matrix_views_erased ... ok
[INFO] [stdout] test matrices::views::printing_matrices ... ok
[INFO] [stdout] test matrices::views::ranges::test_index_range_clipping ... ok
[INFO] [stdout] test tensors::dimensions::test_dimension_mappings ... ok
[INFO] [stdout] test tensors::dimensions::test_duplicate_names ... ok
[INFO] [stdout] test tensors::dimensions::test_is_square ... ok
[INFO] [stdout] test tensors::display::test_display_large_dimensionality ... ok
[INFO] [stdout] test matrices::errors::test_send ... ok
[INFO] [stdout] test tensors::display::test_display ... ok
[INFO] [stdout] test tensors::einsum::test_inconsistent_dimension_length_error ... ok
[INFO] [stdout] test differentiation::container_record::matrix_view_matrix_multiplication_derivatives_are_the_same ... ok
[INFO] [stdout] test differentiation::test_send ... ok
[INFO] [stdout] test matrices::operations::elementwise_addition_assign_test_all_8_combinations ... ok
[INFO] [stdout] test differentiation::container_record::matrix_multiplication_derivatives_are_the_same ... ok
[INFO] [stdout] test tensors::operations::elementwise_subtraction_assign_test_all_8_combinations ... ok
[INFO] [stdout] test matrices::test_indexing ... ok
[INFO] [stdout] test tensors::indexing::test_send ... ok
[INFO] [stdout] test tensors::operations::elementwise_addition_test_similar_not_matching - should panic ... ok
[INFO] [stdout] test tensors::einsum::step_by_step_contraction_tests ... ok
[INFO] [stdout] test tensors::indexing::test_sync ... ok
[INFO] [stdout] test tensors::operations::elementwise_addition_assign_test_all_8_combinations ... ok
[INFO] [stdout] test tensors::operations::elementwise_addition_test ... ok
[INFO] [stdout] test tensors::test_sync ... ok
[INFO] [stdout] test tensors::views::indexes::dimensionality_expansion ... ok
[INFO] [stdout] test tensors::views::indexes::dimensionality_reduction_invalid_extra_index - should panic ... ok
[INFO] [stdout] test tensors::views::indexes::dimensionality_reduction ... ok
[INFO] [stdout] test tensors::operations::elementwise_addition_test_all_16_combinations ... ok
[INFO] [stdout] test tensors::views::renamed::test_renamed_view_shape ... ok
[INFO] [stdout] test tensors::views::reshape::unflatten_produces_indices_in_n_dimensions ... ok
[INFO] [stdout] test tensors::views::reverse::test_reversed_tensors ... ok
[INFO] [stdout] test tensors::test_send ... ok
[INFO] [stdout] test tensors::views::test_debug ... ok
[INFO] [stdout] test tensors::views::test_debug_clipped ... ok
[INFO] [stdout] test tensors::views::zip::test_stacking ... ok
[INFO] [stdout] test matrices::views::ranges::test_matrix_range_shape_clips ... ok
[INFO] [stdout] test matrices::errors::test_sync ... ok
[INFO] [stdout] test tensors::views::zip::test_chaining ... ok
[INFO] [stdout] test tensors::operations::test_matrix_product ... ok
[INFO] [stdout] test tensors::views::ranges::test_constructors ... ok
[INFO] [stdout] test differentiation::test_record_derivatives_when_no_history - should panic ... ok
[INFO] [stdout] test tensors::indexing::test_dynamic_shape_iterator_exact_size ... ok
[INFO] [stdout] test tensors::operations::matrix_multiplication_test_all_16_combinations ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 48 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/bayesian_regression.rs (/opt/rustwide/target/release/deps/bayesian_regression-ccfa7e5ff4c4b3dc)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test tests::test_bayesian_regression ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/container_record.rs (/opt/rustwide/target/release/deps/container_record-e47bcabfd9e4f1a3)
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test container_record_tests::test_negation_derivatives ... ok
[INFO] [stdout] test container_record_tests::test_subtraction_derivatives ... ok
[INFO] [stdout] test container_record_tests::test_assign_operations_sub_matrix ... ok
[INFO] [stdout] test container_record_tests::test_assign_operations_add_tensor ... ok
[INFO] [stdout] test container_record_tests::test_assign_operations_sub_tensor ... ok
[INFO] [stdout] test container_record_tests::test_assign_operations_add_matrix ... ok
[INFO] [stdout] test container_record_tests::test_division_derivatives ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/differentiation.rs (/opt/rustwide/target/release/deps/differentiation-9f0995748c6f7047)
[INFO] [stdout] 
[INFO] [stdout] running 24 tests
[INFO] [stdout] test forward_tests::test_constant_lifting ... ok
[INFO] [stdout] test forward_tests::test_exp_gradient_descent ... ok
[INFO] [stdout] test forward_tests::test_sqrt ... ok
[INFO] [stdout] test forward_tests::test_pow_equivalents_dx ... ok
[INFO] [stdout] test forward_tests::test_pow_equivalents_dy ... ok
[INFO] [stdout] test forward_tests::test_three_x_squared ... ok
[INFO] [stdout] test reverse_tests::test_exp_gradient_descent ... ok
[INFO] [stdout] test reverse_tests::test_pow ... ok
[INFO] [stdout] test reverse_tests::test_adding_and_multiplying_constants ... ok
[INFO] [stdout] test reverse_tests::test_sqrt ... ok
[INFO] [stdout] test reverse_tests::test_four_x_cubed ... ok
[INFO] [stdout] test reverse_tests::test_constant_lifting_and_reusing_list ... ok
[INFO] [stdout] test reverse_tests::test_division_denominator ... ok
[INFO] [stdout] test forward_tests::test_adding ... ok
[INFO] [stdout] test forward_tests::test_numeric_substitution ... ok
[INFO] [stdout] test forward_tests::test_four_x_cubed ... ok
[INFO] [stdout] test reverse_tests::test_sum ... ok
[INFO] [stdout] test reverse_tests::test_ln_gradient_descent ... ok
[INFO] [stdout] test reverse_tests::test_x_cubed ... ok
[INFO] [stderr]      Running tests/differentiation_nn.rs (/opt/rustwide/target/release/deps/differentiation_nn-80f56e5b9d6c1427)
[INFO] [stdout] test forward_tests::test_ln_gradient_descent ... ok
[INFO] [stdout] test reverse_tests::test_division_numerator ... ok
[INFO] [stdout] test reverse_tests::test_numeric_substitution ... ok
[INFO] [stdout] test reverse_tests::test_pow_equivalents_dx ... ok
[INFO] [stdout] test reverse_tests::test_pow_equivalents_dy ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 24 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test neural_net_tests::test_gradient_descent ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/distributions.rs (/opt/rustwide/target/release/deps/distributions-549c996a1127b5b8)
[INFO] [stdout] 
[INFO] [stderr]      Running tests/einsum.rs (/opt/rustwide/target/release/deps/einsum-78939b9d96a06d70)
[INFO] [stdout] running 2 tests
[INFO] [stdout] test distributions::test_normal_distribution ... ok
[INFO] [stdout] test distributions::test_multivariate_distribution ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 18 tests
[INFO] [stdout] test einsum::elementwise_sum_with_matrices ... ok
[INFO] [stdout] test einsum::larger_output_size ... ok
[INFO] [stdout] test einsum::matrix_vector_multiplication ... ok
[INFO] [stdout] test einsum::dot_product ... ok
[INFO] [stdout] test einsum::matrix_multiplication ... ok
[INFO] [stdout] test einsum::outer_product ... ok
[INFO] [stdout] test einsum::column_sum ... ok
[INFO] [stdout] test einsum::three_matrix_multiplication ... ok
[INFO] [stdout] test einsum::four_tensor_multiplication ... ok
[INFO] [stdout] test einsum::batch_matrix_multiplication ... ok
[INFO] [stdout] test einsum::six_tensor_multiplication ... ok
[INFO] [stdout] test einsum::unrelated_dimension_inputs ... ok
[INFO] [stdout] test einsum::transpose ... ok
[INFO] [stdout] test einsum::six_tensor_sum ... ok
[INFO] [stdout] test einsum::five_tensor_multiplication ... ok
[INFO] [stdout] test einsum::row_sum ... ok
[INFO] [stdout] test einsum::summation ... ok
[INFO] [stderr]      Running tests/linear_algebra.rs (/opt/rustwide/target/release/deps/linear_algebra-c576e185f3e775e2)
[INFO] [stdout] test einsum::elementwise_with_matrices ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 18 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 23 tests
[INFO] [stdout] test linear_algebra::check_determinant_3_by_3 ... ok
[INFO] [stdout] test linear_algebra::inverse_1_by_1 ... ok
[INFO] [stdout] test linear_algebra::inverse_1_by_1_tensor ... ok
[INFO] [stdout] test linear_algebra::inverse_2_by_2 ... ok
[INFO] [stdout] test linear_algebra::test_mean ... ok
[INFO] [stdout] test linear_algebra::test_ldlt_decomposition_3_by_3 ... ok
[INFO] [stdout] test linear_algebra::check_determinant_2_by_2 ... ok
[INFO] [stdout] test linear_algebra::check_determinant_2_by_2_tensor ... ok
[INFO] [stdout] test linear_algebra::inverse_2_by_2_tensor ... ok
[INFO] [stdout] test linear_algebra::test_softmax_mixed ... ok
[INFO] [stdout] test linear_algebra::check_determinant_3_by_3_tensor ... ok
[INFO] [stdout] test linear_algebra::test_ldlt_decomposition_4_by_4 ... ok
[INFO] [stdout] test linear_algebra::inverse_2_by_2_not_inversible ... ok
[INFO] [stdout] test linear_algebra::test_covariance ... ok
[INFO] [stdout] test linear_algebra::test_cholesky_decomposition_3_by_3 ... ok
[INFO] [stdout] test linear_algebra::inverse_2_by_2_not_inversible_tensor ... ok
[INFO] [stdout] test linear_algebra::test_qr_decomposition_3_by_3 ... ok
[INFO] [stdout] test linear_algebra::test_softmax_positive ... ok
[INFO] [stdout] test linear_algebra::test_variance ... ok
[INFO] [stdout] test linear_algebra::test_cholesky_decomposition_4_by_4 ... ok
[INFO] [stdout] test linear_algebra::test_softmax_negative ... ok
[INFO] [stdout] test linear_algebra::test_qr_decomposition_fuzzing ... ok
[INFO] [stdout] test linear_algebra::test_softmax_empty_list ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 23 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.07s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/matrices.rs (/opt/rustwide/target/release/deps/matrices-154e1ccd482cec8e)
[INFO] [stdout] 
[INFO] [stdout] running 24 tests
[INFO] [stdout] test matrices::check_generic_iterators ... ok
[INFO] [stdout] test matrices::check_growing_matrix ... ok
[INFO] [stdout] test matrices::check_dimensionality_matrix ... ok
[INFO] [stdout] test matrices::check_empty_dimensionality ... ok
[INFO] [stdout] test matrices::check_general_partition ... ok
[INFO] [stdout] test matrices::check_insert_column_with_too_few_elements - should panic ... ok
[INFO] [stdout] test matrices::check_column_major_iterator ... ok
[INFO] [stdout] test matrices::check_dimensionality ... ok
[INFO] [stdout] test matrices::check_insert_row_with_too_few_elements - should panic ... ok
[INFO] [stdout] test matrices::check_matrix_subtraction ... ok
[INFO] [stdout] test matrices::check_partition_quadrants ... ok
[INFO] [stdout] test matrices::check_resizing_matrix ... ok
[INFO] [stdout] test matrices::check_row_major_iterator ... ok
[INFO] [stdout] test matrices::check_row_major_reference_iterator ... ok
[INFO] [stdout] test matrices::check_matrix_multiplication ... ok
[INFO] [stdout] test matrices::check_shrinking_matrix ... ok
[INFO] [stdout] test matrices::check_matrix_multiplication_wrong_size - should panic ... ok
[INFO] [stdout] test matrices::check_transposition ... ok
[INFO] [stdout] test matrices::test_empty_mask ... ok
[INFO] [stdout] test matrices::check_matrix_addition ... ok
[INFO] [stdout] test matrices::check_iterators ... ok
[INFO] [stdout] test matrices::check_mapping ... ok
[INFO] [stdout] test matrices::check_matrix_negation ... ok
[INFO] [stdout] test matrices::check_matrix_addition_wrong_size - should panic ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 24 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/regression.rs (/opt/rustwide/target/release/deps/regression-f0b2845ce8be9208)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test linear_regression::linear_regression ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/slices.rs (/opt/rustwide/target/release/deps/slices-988894757cfeb578)
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test slices::test_slicing_column ... ok
[INFO] [stdout] test slices::test_slicing_row ... ok
[INFO] [stdout] test slices::test_slicing_row_column ... ok
[INFO] [stdout] test slices::test_slicing_row_column_negated ... ok
[INFO] [stdout] test slices::test_slicing_column_range ... ok
[INFO] [stdout] test slices::test_slicing_row_range ... ok
[INFO] [stdout] test slices::test_slicing_row_column_or ... ok
[INFO] [stdout] test slices::test_slicing_empty_slice_construction - should panic ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/tensor_iterators.rs (/opt/rustwide/target/release/deps/tensor_iterators-caacb4b4f85c2ba6)
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test tensors::backward_iteration_double_ended_shape_iterator_test ... ok
[INFO] [stdout] test tensors::double_ended_iteration_double_ended_shape_iterator_test ... ok
[INFO] [stdout] test tensors::test_double_ended_shape_iterator_exact_size ... ok
[INFO] [stdout] test tensors::higher_dimensional_shape_iterator_len_test ... ok
[INFO] [stdout] test tensors::test_shape_iterator_exact_size ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/tensors.rs (/opt/rustwide/target/release/deps/tensors-4a9624ac7759fabd)
[INFO] [stdout] 
[INFO] [stdout] running 22 tests
[INFO] [stdout] test tensors::check_data_layout_non_linear_tensor_views ... ok
[INFO] [stdout] test tensors::check_iterators_with_index ... ok
[INFO] [stdout] test tensors::check_data_layout_tensor ... ok
[INFO] [stdout] test tensors::display_and_indexing_for_reordering ... ok
[INFO] [stdout] test tensors::check_iterators ... ok
[INFO] [stdout] test tensors::higher_dimensional_indexing_test ... ok
[INFO] [stdout] test tensors::check_data_layout_tensor_access ... ok
[INFO] [stdout] test tensors::check_transposition ... ok
[INFO] [stdout] test tensors::check_data_layout_linear_tensor_views ... ok
[INFO] [stdout] test tensors::from_fn_test ... ok
[INFO] [stdout] test tensors::test_empty_mask ... ok
[INFO] [stdout] test tensors::test_owned_iterator_of_mut_source ... ok
[INFO] [stdout] test tensors::transpose_more_dimensions ... ok
[INFO] [stdout] test tensors::test_reshaping ... ok
[INFO] [stdout] test tensors::test_flattening ... ok
[INFO] [stdout] test tensors::test_identity_constructor ... ok
[INFO] [stdout] test tensors::bad_indexing - should panic ... ok
[INFO] [stdout] test tensors::indexing_test ... ok
[INFO] [stdout] test tensors::repeated_name - should panic ... ok
[INFO] [stdout] test tensors::check_reorder ... ok
[INFO] [stdout] test tensors::invalid_reshape - should panic ... ok
[INFO] [stdout] test tensors::wrong_size - should panic ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 22 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests easy_ml
[INFO] [stdout] 
[INFO] [stdout] running 182 tests
[INFO] [stdout] test src/differentiation.rs - differentiation::Record<'a,T>::unary (line 895) ... ok
[INFO] [stdout] test src/differentiation/container_record/mod.rs - differentiation::container_record::RecordMatrix<'a,T,Matrix<(T,Index)>>::variables (line 412) - compile fail ... ok
[INFO] [stdout] test src/differentiation.rs - differentiation::Trace<T>::unary (line 224) ... ok
[INFO] [stdout] test src/differentiation.rs - differentiation::Record<'a,T>::variable (line 521) - compile fail ... ok
[INFO] [stdout] test src/differentiation.rs - differentiation::Trace<T>::binary (line 254) ... ok
[INFO] [stdout] test src/differentiation.rs - differentiation::Trace (line 118) ... ok
[INFO] [stdout] test src/differentiation.rs - differentiation::Record<'a,T>::binary (line 934) ... ok
[INFO] [stdout] test src/differentiation/container_record/iterators.rs - differentiation::container_record::iterators::AsRecords<'a,RowMajorIterator<'b,(T,Index),RecordMatrix<'a,T,S>>,T>::from_matrix_row_major (line 162) ... ok
[INFO] [stdout] test src/differentiation/container_record/iterators.rs - differentiation::container_record::iterators::AsRecords<'a,RowMajorIterator<'b,(T,Index),RecordMatrix<'a,T,S>>,T> (line 128) ... ok
[INFO] [stdout] test src/differentiation/container_record/mod.rs - differentiation::container_record::RecordMatrix<'a,T,S>::map_mut (line 2354) ... ok
[INFO] [stdout] test src/differentiation/container_record/mod.rs - differentiation::container_record::RecordMatrix<'a,T,S>::unary (line 1704) ... ok
[INFO] [stdout] test src/differentiation/container_record/iterators.rs - differentiation::container_record::iterators::AsRecords<'a,TensorIterator<'b,(T,Index),RecordTensor<'a,T,S,D>,D>,T> (line 68) ... ok
[INFO] [stdout] test src/differentiation/container_record/iterators.rs - differentiation::container_record::iterators::AsRecords<'a,TensorIterator<'b,(T,Index),RecordTensor<'a,T,S,D>,D>,T>::from_tensor (line 103) ... ok
[INFO] [stdout] test src/differentiation/container_record/mod.rs - differentiation::container_record::RecordTensor<'a,T,Tensor<(T,Index),D>,D>::variables (line 135) - compile fail ... ok
[INFO] [stdout] test src/differentiation/container_record/iterators.rs - differentiation::container_record::iterators::AsRecords<'a,I,T>::with_index (line 229) ... ok
[INFO] [stdout] test src/differentiation/container_record/mod.rs - differentiation::container_record::RecordMatrix<'a,T,S>::map (line 1961) ... ok
[INFO] [stdout] test src/differentiation/container_record/mod.rs - differentiation::container_record::RecordMatrix<'a,T,S>::from_existing (line 490) ... ok
[INFO] [stdout] test src/differentiation/trace_operations.rs - differentiation::trace_operations (line 14) ... ok
[INFO] [stdout] test src/differentiation/container_record/mod.rs - differentiation::container_record::RecordTensor<'a,T,S,D>::map (line 1057) ... ok
[INFO] [stdout] test src/differentiation/container_record/mod.rs - differentiation::container_record::RecordTensor<'a,T,S,D>::from_existing (line 201) ... ok
[INFO] [stdout] test src/differentiation/container_record/iterators.rs - differentiation::container_record::iterators::AsRecords (line 30) ... ok
[INFO] [stdout] test src/differentiation/container_record/mod.rs - differentiation::container_record::RecordMatrix<'a,T,S>::binary (line 1780) ... ok
[INFO] [stdout] test src/differentiation/trace_operations.rs - differentiation::trace_operations (line 24) ... ok
[INFO] [stdout] test src/differentiation/container_record/mod.rs - differentiation::container_record::RecordTensor<'a,T,S,D>::index (line 304) ... ok
[INFO] [stdout] test src/differentiation/trace_operations.rs - differentiation::trace_operations::Trace<T> (line 96) ... ok
[INFO] [stdout] test src/differentiation/record_operations.rs - differentiation::record_operations (line 24) ... ok
[INFO] [stdout] test src/distributions.rs - distributions::MultivariateGaussian<T>::covariance (line 310) ... ignored
[INFO] [stdout] test src/distributions.rs - distributions::MultivariateGaussianTensor<T>::covariance (line 470) ... ignored
[INFO] [stdout] test src/differentiation/record_operations.rs - differentiation::record_operations (line 13) ... ok
[INFO] [stdout] test src/differentiation/container_record/mod.rs - differentiation::container_record::RecordTensor<'a,T,S,D>::rename_view (line 236) ... ok
[INFO] [stdout] test src/differentiation/trace_operations.rs - differentiation::trace_operations::Trace<T> (line 114) ... ok
[INFO] [stdout] test src/differentiation/container_record/mod.rs - differentiation::container_record::RecordTensor<'a,T,S,D>::map_mut (line 1512) ... ok
[INFO] [stdout] test src/linear_algebra.rs - linear_algebra (line 27) ... ignored
[INFO] [stdout] test src/differentiation/container_record/mod.rs - differentiation::container_record::RecordTensor<'a,T,S,D>::binary (line 875) ... ok
[INFO] [stdout] test src/linear_algebra.rs - linear_algebra::determinant (line 316) ... ignored
[INFO] [stdout] test src/linear_algebra.rs - linear_algebra::determinant_tensor (line 372) ... ignored
[INFO] [stdout] test src/distributions.rs - distributions (line 78) ... ok
[INFO] [stdout] test src/differentiation/usage.rs - differentiation::usage (line 25) ... ok
[INFO] [stdout] test src/differentiation/container_record/mod.rs - differentiation::container_record::RecordTensor<'a,T,S,D>::unary (line 786) ... ok
[INFO] [stdout] test src/interop/mod.rs - interop::TensorRefMatrix (line 19) ... ok
[INFO] [stdout] test src/distributions.rs - distributions (line 8) ... ok
[INFO] [stdout] test src/differentiation/record_operations.rs - differentiation::record_operations::SwappedOperations (line 512) ... ok
[INFO] [stdout] test src/matrices/iterators.rs - matrices::iterators::ColumnIterator (line 123) ... ignored
[INFO] [stdout] test src/matrices/iterators.rs - matrices::iterators::ColumnMajorIterator (line 358) ... ignored
[INFO] [stdout] test src/matrices/iterators.rs - matrices::iterators::ColumnMajorOwnedIterator (line 1465) ... ignored
[INFO] [stdout] test src/differentiation/usage.rs - differentiation::usage (line 143) ... ok
[INFO] [stdout] test src/matrices/iterators.rs - matrices::iterators::ColumnMajorReferenceIterator (line 819) ... ignored
[INFO] [stdout] test src/matrices/iterators.rs - matrices::iterators::ColumnMajorReferenceMutIterator (line 1187) ... ignored
[INFO] [stdout] test src/matrices/iterators.rs - matrices::iterators::ColumnReferenceIterator (line 651) ... ignored
[INFO] [stdout] test src/matrices/iterators.rs - matrices::iterators::ColumnReferenceMutIterator (line 1877) ... ignored
[INFO] [stdout] test src/matrices/iterators.rs - matrices::iterators::DiagonalIterator (line 1055) ... ignored
[INFO] [stdout] test src/matrices/iterators.rs - matrices::iterators::DiagonalReferenceIterator (line 1121) ... ignored
[INFO] [stdout] test src/matrices/iterators.rs - matrices::iterators::DiagonalReferenceMutIterator (line 1798) ... ignored
[INFO] [stdout] test src/matrices/iterators.rs - matrices::iterators::RowIterator (line 211) ... ignored
[INFO] [stdout] test src/matrices/iterators.rs - matrices::iterators::RowMajorIterator (line 534) ... ignored
[INFO] [stdout] test src/matrices/iterators.rs - matrices::iterators::RowMajorOwnedIterator (line 1635) ... ignored
[INFO] [stdout] test src/differentiation/usage.rs - differentiation::usage (line 46) ... ok
[INFO] [stdout] test src/matrices/iterators.rs - matrices::iterators::RowMajorReferenceIterator (line 938) ... ignored
[INFO] [stdout] test src/matrices/iterators.rs - matrices::iterators::RowMajorReferenceMutIterator (line 1323) ... ignored
[INFO] [stdout] test src/matrices/iterators.rs - matrices::iterators::RowReferenceIterator (line 735) ... ignored
[INFO] [stdout] test src/matrices/iterators.rs - matrices::iterators::RowReferenceMutIterator (line 1974) ... ignored
[INFO] [stdout] test src/matrices/mod.rs - matrices::Matrix<T> (line 1811) ... ignored
[INFO] [stdout] test src/matrices/mod.rs - matrices::Matrix<T> (line 1820) ... ignored
[INFO] [stdout] test src/distributions.rs - distributions (line 61) ... ok
[INFO] [stdout] test src/matrices/mod.rs - matrices::Matrix<T>::column_iter (line 1325) ... ignored
[INFO] [stdout] test src/matrices/mod.rs - matrices::Matrix<T>::column_major_iter (line 1374) ... ignored
[INFO] [stdout] test src/matrices/mod.rs - matrices::Matrix<T>::diagonal (line 1959) ... ignored
[INFO] [stdout] test src/matrices/mod.rs - matrices::Matrix<T>::diagonal_iter (line 1409) ... ignored
[INFO] [stdout] test src/interop/mod.rs - interop::MatrixRefTensor (line 201) ... ok
[INFO] [stdout] test src/interop/mod.rs - interop::TensorRefMatrix<T,S,N>::with_names (line 101) ... ok
[INFO] [stdout] test src/matrices/mod.rs - matrices::Matrix<T>::from (line 134) ... ignored
[INFO] [stdout] test src/differentiation/usage.rs - differentiation::usage (line 75) ... ok
[INFO] [stdout] test src/matrices/iterators.rs - matrices::iterators::RowMajorOwnedIterator (line 1643) ... ok
[INFO] [stdout] test src/matrices/mod.rs - matrices::Matrix<T>::from_flat_row_major (line 187) ... ignored
[INFO] [stdout] test src/matrices/mod.rs - matrices::Matrix<T>::diagonal_iter (line 1421) ... ok
[INFO] [stdout] test src/matrices/iterators.rs - matrices::iterators (line 49) ... ok
[INFO] [stdout] test src/linear_algebra.rs - linear_algebra::covariance (line 738) ... ok
[INFO] [stdout] test src/k_means.rs - k_means (line 12) ... ok
[INFO] [stdout] test src/matrices/iterators.rs - matrices::iterators (line 12) ... ok
[INFO] [stdout] test src/matrices/mod.rs - matrices::Matrix<T>::euclidean_length (line 1916) ... ok
[INFO] [stdout] test src/matrices/iterators.rs - matrices::iterators::ColumnMajorOwnedIterator (line 1473) ... ok
[INFO] [stdout] test src/matrices/mod.rs - matrices::Matrix<T>::from (line 140) ... ok
[INFO] [stdout] test src/linear_regression.rs - linear_regression (line 20) ... ok
[INFO] [stdout] test src/k_means.rs - k_means (line 178) ... ok
[INFO] [stdout] test src/matrices/mod.rs - matrices::Matrix<T>::row_iter (line 1349) ... ignored
[INFO] [stdout] test src/matrices/mod.rs - matrices::Matrix<T>::row_major_iter (line 1392) ... ignored
[INFO] [stdout] test src/matrices/mod.rs - matrices::Matrix<T>::map_with_index (line 1569) ... ok
[INFO] [stdout] test src/matrices/mod.rs - matrices::Matrix<T>::from_flat_row_major (line 193) ... ok
[INFO] [stdout] test src/matrices/mod.rs - matrices::Matrix<T>::insert_column_with (line 1700) ... ok
[INFO] [stdout] test src/matrices/mod.rs - matrices::Matrix<T> (line 1830) ... ok
[INFO] [stdout] test src/matrices/mod.rs - matrices::Matrix<T>::from_fn (line 231) ... ok
[INFO] [stdout] test src/matrices/mod.rs - matrices::Matrix<T>::from_diagonal (line 1988) ... ok
[INFO] [stdout] test src/matrices/mod.rs - matrices::Matrix<T>::insert_row_with (line 1629) ... ok
[INFO] [stdout] test src/matrices/mod.rs - matrices::Matrix<T>::scalar (line 1486) ... ok
[INFO] [stdout] test src/matrices/views.rs - matrices::views::MatrixView<T,S>::column_iter (line 704) ... ignored
[INFO] [stdout] test src/matrices/views.rs - matrices::views::MatrixView<T,S>::column_major_iter (line 753) ... ignored
[INFO] [stdout] test src/matrices/views.rs - matrices::views::MatrixView<T,S>::diagonal_iter (line 789) ... ignored
[INFO] [stdout] test src/matrices/mod.rs - matrices::Matrix<T>::map (line 1535) ... ok
[INFO] [stdout] test src/matrices/mod.rs - matrices::Matrix<T>::mask (line 940) ... ok
[INFO] [stdout] test src/logistic_regression.rs - logistic_regression (line 75) ... ok
[INFO] [stdout] test src/matrices/views.rs - matrices::views::MatrixView<T,S>::row_iter (line 728) ... ignored
[INFO] [stdout] test src/matrices/views.rs - matrices::views::MatrixView<T,S>::row_major_iter (line 772) ... ignored
[INFO] [stdout] test src/logistic_regression.rs - logistic_regression (line 315) ... ok
[INFO] [stdout] test src/matrices/mod.rs - matrices::Matrix<T>::range (line 878) ... ok
[INFO] [stdout] test src/matrices/slices.rs - matrices::slices::Slice2D::new (line 141) ... ok
[INFO] [stdout] test src/matrices/mod.rs - matrices::Matrix<T>::reverse (line 1189) ... ok
[INFO] [stdout] test src/matrices/mod.rs - matrices::Matrix<T>::start_and_end_of_rows (line 1002) ... ok
[INFO] [stdout] test src/matrices/mod.rs - matrices::Matrix<T>::transpose (line 1265) ... ok
[INFO] [stdout] test src/linear_regression.rs - linear_regression (line 84) ... ok
[INFO] [stdout] test src/matrices/mod.rs - matrices::Matrix<T>::transpose_mut (line 1285) ... ok
[INFO] [stdout] test src/matrices/views.rs - matrices::views::MatrixView<T,S>::diagonal_iter (line 801) ... ok
[INFO] [stdout] test src/matrices/slices.rs - matrices::slices::new (line 121) ... ok
[INFO] [stdout] test src/matrices/mod.rs - matrices::Matrix<T>::start_and_end_of_columns (line 1091) ... ok
[INFO] [stdout] test src/matrices/views.rs - matrices::views::MatrixView<T,S>::map_mut (line 1015) ... ok
[INFO] [stdout] test src/matrices/views.rs - matrices::views::MatrixView<T,S>::transpose (line 682) ... ok
[INFO] [stdout] test src/matrices/views/partitions.rs - matrices::views::partitions::MatrixPart (line 12) ... ok
[INFO] [stdout] test src/matrices/views.rs - matrices::views::MatrixView<T,S>::map (line 822) ... ok
[INFO] [stdout] test src/matrices/views/ranges.rs - matrices::views::ranges::IndexRange (line 311) ... ok
[INFO] [stdout] test src/matrices/views/erased.rs - matrices::views::erased (line 11) ... ok
[INFO] [stdout] test src/numeric.rs - numeric::Numeric (line 118) ... ignored
[INFO] [stdout] test src/numeric.rs - numeric::extra::Real (line 640) ... ignored
[INFO] [stdout] test src/numeric.rs - numeric::extra::Real (line 654) ... ignored
[INFO] [stdout] test src/numeric.rs - numeric::extra::Real (line 663) ... ignored
[INFO] [stdout] test src/matrices/views/ranges.rs - matrices::views::ranges::IndexRange (line 321) ... ok
[INFO] [stdout] test src/matrices/mod.rs - matrices::Matrix<T>::partition_quadrants (line 824) ... ok
[INFO] [stdout] test src/matrices/views/ranges.rs - matrices::views::ranges::MatrixMask<T,S>::start_and_end_of_columns (line 243) ... ok
[INFO] [stdout] test src/matrices/views/ranges.rs - matrices::views::ranges::MatrixMask<T,S>::start_and_end_of_rows (line 200) ... ok
[INFO] [stdout] test src/matrices/views/reverse.rs - matrices::views::reverse::MatrixReverse (line 9) ... ok
[INFO] [stdout] test src/matrices/views/ranges.rs - matrices::views::ranges::MatrixMask<T,S>::from (line 143) ... ok
[INFO] [stdout] test src/matrices/views/ranges.rs - matrices::views::ranges::MatrixMask<T,S>::from (line 160) ... ok
[INFO] [stdout] test src/matrices/mod.rs - matrices::Matrix<T>::try_into_scalar (line 688) ... ok
[INFO] [stdout] test src/matrices/views/ranges.rs - matrices::views::ranges::MatrixRange<T,S>::from (line 70) ... ok
[INFO] [stdout] test src/tensors/indexing.rs - tensors::indexing::TensorAccess<(T,Index),&'_RecordTensor<'a,T,S,D>,D>::get_as_record (line 472) ... ok
[INFO] [stdout] test src/tensors/mod.rs - tensors::Dimension (line 45) ... ok
[INFO] [stdout] test src/tensors/mod.rs - tensors::Tensor<T,2>::diagonal (line 1827) ... ignored
[INFO] [stdout] test src/tensors/indexing.rs - tensors::indexing::TensorIterator (line 1030) ... ok
[INFO] [stdout] test src/tensors/indexing.rs - tensors::indexing::TensorReferenceMutIterator (line 1456) ... ok
[INFO] [stdout] test src/tensors/indexing.rs - tensors::indexing::TensorTranspose (line 1803) ... ok
[INFO] [stdout] test src/matrices/views/ranges.rs - matrices::views::ranges::MatrixRange<T,S>::from (line 53) ... ok
[INFO] [stdout] test src/tensors/indexing.rs - tensors::indexing::TensorAccess<T,S,D>::from_source_order (line 113) ... ok
[INFO] [stdout] test src/tensors/indexing.rs - tensors::indexing::TensorOwnedIterator (line 1631) ... ok
[INFO] [stdout] test src/tensors/mod.rs - tensors::Tensor<T,1>::scalar_product (line 1755) ... ok
[INFO] [stdout] test src/tensors/einsum.rs - tensors::einsum::Einsum (line 50) ... ok
[INFO] [stdout] test src/tensors/mod.rs - tensors::Tensor<T,1>::euclidean_length (line 1898) ... ok
[INFO] [stdout] test src/tensors/mod.rs - tensors::Tensor<T,D>::elementwise (line 1687) ... ok
[INFO] [stdout] test src/tensors/mod.rs - tensors::Tensor<T,D>::from_fn (line 293) ... ok
[INFO] [stdout] test src/tensors/mod.rs - tensors::Tensor<T,D>::map (line 1625) ... ok
[INFO] [stdout] test src/tensors/mod.rs - tensors::Tensor<T,D>::rename_owned (line 751) ... ok
[INFO] [stdout] test src/tensors/mod.rs - tensors::Tensor<T,D>::rename (line 725) ... ok
[INFO] [stdout] test src/tensors/mod.rs - tensors::Tensor<T,D>::range (line 976) ... ok
[INFO] [stdout] test src/tensors/views.rs - tensors::views::DataLayout::Linear (line 169) ... ignored
[INFO] [stdout] test src/tensors/views.rs - tensors::views::DataLayout::Linear (line 186) ... ignored
[INFO] [stdout] test src/naive_bayes.rs - naive_bayes::three_class (line 960) ... ok
[INFO] [stdout] test src/tensors/mod.rs - tensors::Tensor<T,D>::reverse (line 1217) ... ok
[INFO] [stdout] test src/tensors/mod.rs - tensors::Tensor<T,D>::reshape_mut (line 807) ... ok
[INFO] [stdout] test src/tensors/mod.rs - tensors::Tensor<T,D>::mask (line 1054) ... ok
[INFO] [stdout] test src/tensors/mod.rs - tensors::Tensor<T,D>::rename_view (line 774) ... ok
[INFO] [stdout] test src/naive_bayes.rs - naive_bayes (line 52) ... ok
[INFO] [stdout] test src/tensors/indexing.rs - tensors::indexing::TensorReferenceIterator (line 1250) ... ok
[INFO] [stdout] test src/tensors/mod.rs - tensors::Tensor<T,D>::reshape_view (line 864) ... ok
[INFO] [stdout] test src/tensors/mod.rs - tensors::Tensor<T,D>::reshape_owned (line 835) ... ok
[INFO] [stdout] test src/tensors/mod.rs - tensors::Tensor<T,D>::start_and_end_of (line 1140) ... ok
[INFO] [stdout] test src/tensors/views/indexes.rs - tensors::views::indexes::TensorIndex (line 9) ... ok
[INFO] [stdout] test src/tensors/operations.rs - tensors::operations::Tensor<T,D> (line 102) ... ok
[INFO] [stdout] test src/tensors/views.rs - tensors::views::TensorView<T,S,1>::scalar_product (line 1226) ... ok
[INFO] [stdout] test src/tensors/operations.rs - tensors::operations::Tensor<T,D> (line 233) ... ok
[INFO] [stdout] test src/tensors/views.rs - tensors::views::TensorView<T,S,D>::elementwise (line 1095) ... ok
[INFO] [stdout] test src/tensors/views/reverse.rs - tensors::views::reverse::TensorReverse (line 8) ... ok
[INFO] [stdout] test src/tensors/views/ranges.rs - tensors::views::ranges::TensorRange (line 18) ... ok
[INFO] [stdout] test src/tensors/views.rs - tensors::views::TensorView<T,S,D>::map (line 1051) ... ok
[INFO] [stdout] test src/web_assembly.rs - web_assembly (line 11) ... ok
[INFO] [stdout] test src/tensors/views/renamed.rs - tensors::views::renamed::TensorRename (line 11) ... ok
[INFO] [stdout] test src/naive_bayes.rs - naive_bayes::three_class (line 347) ... ok
[INFO] [stdout] test src/tensors/views/indexes.rs - tensors::views::indexes::TensorExpansion (line 280) ... ok
[INFO] [stdout] test src/tensors/views/zip.rs - tensors::views::zip::TensorChain (line 810) ... ok
[INFO] [stdout] test src/tensors/views/reshape.rs - tensors::views::reshape::TensorReshape (line 22) ... ok
[INFO] [stdout] test src/tensors/views/ranges.rs - tensors::views::ranges::TensorMask<T,S,D>::start_and_end_of (line 608) ... ok
[INFO] [stdout] test src/tensors/views/ranges.rs - tensors::views::ranges::TensorMask (line 94) ... ok
[INFO] [stdout] test src/neural_networks.rs - neural_networks (line 21) ... ok
[INFO] [stdout] test src/using_custom_types.rs - using_custom_types (line 12) ... ok
[INFO] [stdout] test src/tensors/views/zip.rs - tensors::views::zip::TensorStack (line 19) ... ok
[INFO] [stdout] test src/neural_networks.rs - neural_networks (line 277) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 138 passed; 0 failed; 44 ignored; 0 measured; 0 filtered out; finished in 8.32s
[INFO] [stdout] 
[INFO] [stdout] all doctests ran in 8.56s; merged doctests compilation took 0.22s
[INFO] running `Command { std: "docker" "inspect" "197ac7917d00fadd8b521ada5f55a1af1300acab6950e11b5514b345bd284470", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "197ac7917d00fadd8b521ada5f55a1af1300acab6950e11b5514b345bd284470", kill_on_drop: false }`
[INFO] [stdout] 197ac7917d00fadd8b521ada5f55a1af1300acab6950e11b5514b345bd284470
