[INFO] cloning repository https://github.com/iibabyy/matrix [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/iibabyy/matrix" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fiibabyy%2Fmatrix", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fiibabyy%2Fmatrix'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] 42f27c0bb7bcbff45a56ac82fa2127c67e255bf2 [INFO] testing iibabyy/matrix against master#562dee4820c458d823175268e41601d4c060588a for pr-154210-1 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fiibabyy%2Fmatrix" "/workspace/builds/worker-1-tc1/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-1-tc1/source'... [INFO] [stderr] done. [INFO] started tweaking git repo https://github.com/iibabyy/matrix [INFO] finished tweaking git repo https://github.com/iibabyy/matrix [INFO] tweaked toml for git repo https://github.com/iibabyy/matrix written to /workspace/builds/worker-1-tc1/source/Cargo.toml [INFO] validating manifest of git repo https://github.com/iibabyy/matrix 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] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [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] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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] 0b0497de9a890a413fdfa50652e06042cf91915eeb4c55a107980f799e22ebd4 [INFO] running `Command { std: "docker" "start" "-a" "0b0497de9a890a413fdfa50652e06042cf91915eeb4c55a107980f799e22ebd4", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "0b0497de9a890a413fdfa50652e06042cf91915eeb4c55a107980f799e22ebd4", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "0b0497de9a890a413fdfa50652e06042cf91915eeb4c55a107980f799e22ebd4", kill_on_drop: false }` [INFO] [stdout] 0b0497de9a890a413fdfa50652e06042cf91915eeb4c55a107980f799e22ebd4 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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] b107e2206700bd07067f4a8bbda74d7e23a993e8485b7220dd5641d68e981549 [INFO] running `Command { std: "docker" "start" "-a" "b107e2206700bd07067f4a8bbda74d7e23a993e8485b7220dd5641d68e981549", kill_on_drop: false }` [INFO] [stderr] Compiling matrix v0.1.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.63s [INFO] running `Command { std: "docker" "inspect" "b107e2206700bd07067f4a8bbda74d7e23a993e8485b7220dd5641d68e981549", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "b107e2206700bd07067f4a8bbda74d7e23a993e8485b7220dd5641d68e981549", kill_on_drop: false }` [INFO] [stdout] b107e2206700bd07067f4a8bbda74d7e23a993e8485b7220dd5641d68e981549 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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] 74cafd5df72f16ff5502b1ccdd9cbf3b2b78cb8bafce6fb2a14cbd83429ea903 [INFO] running `Command { std: "docker" "start" "-a" "74cafd5df72f16ff5502b1ccdd9cbf3b2b78cb8bafce6fb2a14cbd83429ea903", kill_on_drop: false }` [INFO] [stderr] Compiling matrix v0.1.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 2.37s [INFO] running `Command { std: "docker" "inspect" "74cafd5df72f16ff5502b1ccdd9cbf3b2b78cb8bafce6fb2a14cbd83429ea903", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "74cafd5df72f16ff5502b1ccdd9cbf3b2b78cb8bafce6fb2a14cbd83429ea903", kill_on_drop: false }` [INFO] [stdout] 74cafd5df72f16ff5502b1ccdd9cbf3b2b78cb8bafce6fb2a14cbd83429ea903 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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] bbfa121d1bc46db46fc4499b586e8dd6578ef9f17a9d9d25ecd9d5d1ec9b2b00 [INFO] running `Command { std: "docker" "start" "-a" "bbfa121d1bc46db46fc4499b586e8dd6578ef9f17a9d9d25ecd9d5d1ec9b2b00", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.04s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/matrix-03a3555217840a9e) [INFO] [stdout] [INFO] [stdout] running 166 tests [INFO] [stdout] test functions::cosine::tests::test_subject_cosine_identical ... ok [INFO] [stdout] test functions::cosine::tests::test_subject_cosine_orthogonal ... ok [INFO] [stdout] test functions::cosine::tests::test_subject_cosine_3d ... ok [INFO] [stdout] test functions::cross_product::tests::test_cross_product_anticommutativity ... ok [INFO] [stdout] test functions::cross_product::tests::test_cross_product_integers ... ok [INFO] [stdout] test functions::cross_product::tests::test_cross_product_self ... ok [INFO] [stdout] test functions::cross_product::tests::test_cross_product_zero_vector ... ok [INFO] [stdout] test functions::cross_product::tests::test_subject_cross_product_axes ... ok [INFO] [stdout] test functions::cross_product::tests::test_subject_cross_product_complex ... ok [INFO] [stdout] test functions::cross_product::tests::test_subject_cross_product_standard ... ok [INFO] [stdout] test functions::cosine::tests::test_cosine_negative_scaling ... ok [INFO] [stdout] test functions::linear_combination::tests::test_floating_point ... ok [INFO] [stdout] test functions::cosine::tests::test_cosine_high_size ... ok [INFO] [stdout] test functions::linear_combination::tests::test_simple ... ok [INFO] [stdout] test functions::linear_combination::tests::test_single_vector ... ok [INFO] [stdout] test functions::linear_combination::tests::test_subject_case_1 ... ok [INFO] [stdout] test functions::linear_combination::tests::test_subject_case_2 ... ok [INFO] [stdout] test functions::linear_combination::tests::test_three_vectors ... ok [INFO] [stdout] test functions::linear_combination::tests::test_with_negatives ... ok [INFO] [stdout] test functions::linear_combination::tests::test_with_zeros ... ok [INFO] [stdout] test functions::cosine::tests::test_subject_cosine_opposite ... ok [INFO] [stdout] test functions::cosine::tests::test_cosine_same_direction_different_lengths ... ok [INFO] [stdout] test functions::cosine::tests::test_subject_cosine_collinear ... ok [INFO] [stdout] test functions::linear_interpolation::tests::test_reverse_direction ... ok [INFO] [stdout] test functions::linear_interpolation::tests::test_subject_case_2 ... ok [INFO] [stdout] test functions::linear_interpolation::tests::test_subject_case_3 ... ok [INFO] [stdout] test functions::linear_interpolation::tests::test_subject_case_4 ... ok [INFO] [stdout] test functions::linear_interpolation::tests::test_subject_case_5 ... ok [INFO] [stdout] test functions::linear_interpolation::tests::test_subject_case_6 ... ok [INFO] [stdout] test matrix::arithmetics::tests::addition::test_assign_owned ... ok [INFO] [stdout] test matrix::arithmetics::tests::addition::test_owned_owned ... ok [INFO] [stdout] test matrix::arithmetics::tests::addition::test_owned_ref ... ok [INFO] [stdout] test functions::linear_interpolation::tests::test_subject_case_1 ... ok [INFO] [stdout] test matrix::arithmetics::tests::matrix_multiplication::test_2x2_matrix_multiplication ... ok [INFO] [stdout] test matrix::arithmetics::tests::matrix_multiplication::test_multiplication_by_zero_matrix ... ok [INFO] [stdout] test functions::cosine::tests::test_cosine_zero_vector - should panic ... ok [INFO] [stdout] test functions::cross_product::tests::test_cross_product_invalid_dim - should panic ... ok [INFO] [stdout] test functions::linear_combination::tests::test_empty_vectors_should_panic - should panic ... ok [INFO] [stdout] test functions::linear_combination::tests::test_mismatched_lengths_should_panic - should panic ... ok [INFO] [stdout] test functions::linear_interpolation::tests::test_panic_t_below_zero - should panic ... ok [INFO] [stdout] test matrix::arithmetics::tests::addition::test_panic_dim_mismatch - should panic ... ok [INFO] [stdout] test functions::linear_interpolation::tests::test_panic_t_above_one - should panic ... ok [INFO] [stdout] test matrix::arithmetics::tests::matrix_multiplication::test_panic_dim_mismatch - should panic ... ok [INFO] [stdout] test matrix::arithmetics::tests::matrix_multiplication::test_subject_matrix_matrix_identity ... ok [INFO] [stdout] test matrix::arithmetics::tests::matrix_multiplication::test_subject_matrix_matrix_identity_and_data ... ok [INFO] [stdout] test matrix::arithmetics::tests::matrix_multiplication::test_subject_matrix_matrix_multiplication ... ok [INFO] [stdout] test matrix::arithmetics::tests::matrix_multiplication::test_subject_matrix_vector_complex ... ok [INFO] [stdout] test matrix::arithmetics::tests::matrix_multiplication::test_subject_matrix_vector_identity ... ok [INFO] [stdout] test matrix::arithmetics::tests::matrix_multiplication::test_subject_matrix_vector_scaling ... ok [INFO] [stdout] test matrix::arithmetics::tests::scalar_multiplication::test_owned_scalar ... ok [INFO] [stdout] test matrix::arithmetics::tests::scalar_multiplication::test_ref_scalar ... ok [INFO] [stdout] test matrix::arithmetics::tests::scalar_multiplication::test_scalar_multiplication_by_zero ... ok [INFO] [stdout] test matrix::arithmetics::tests::matrix_multiplication::test_rectangular_tall_by_wide ... ok [INFO] [stdout] test matrix::arithmetics::tests::subtraction::test_assign ... ok [INFO] [stdout] test matrix::functions::determinant::tests::test_1x1 ... ok [INFO] [stdout] test matrix::functions::determinant::tests::test_2x2 ... ok [INFO] [stdout] test matrix::arithmetics::tests::subtraction::test_panic_dim_mismatch - should panic ... ok [INFO] [stdout] test matrix::functions::determinant::tests::test_3x3 ... ok [INFO] [stdout] test matrix::arithmetics::tests::subtraction::test_owned_owned ... ok [INFO] [stdout] test matrix::functions::determinant::tests::test_4x4_identity ... ok [INFO] [stdout] test matrix::functions::determinant::tests::test_4x4_singular ... ok [INFO] [stdout] test matrix::functions::determinant::tests::test_4x4_swap_required ... ok [INFO] [stdout] test matrix::functions::determinant::tests::test_4x4_triangular ... ok [INFO] [stdout] test matrix::functions::determinant::tests::test_subject_case_1 ... ok [INFO] [stdout] test matrix::functions::determinant::tests::test_subject_case_2 ... ok [INFO] [stdout] test matrix::functions::determinant::tests::test_subject_case_3 ... ok [INFO] [stdout] test matrix::functions::determinant::tests::test_subject_case_4 ... ok [INFO] [stdout] test matrix::functions::inverse::tests::test_inverse_2x2_simple ... ok [INFO] [stdout] test matrix::functions::inverse::tests::test_subject_inverse_complex ... ok [INFO] [stdout] test matrix::functions::inverse::tests::test_inverse_singular_matrix ... ok [INFO] [stdout] test matrix::functions::inverse::tests::test_subject_inverse_diagonal ... ok [INFO] [stdout] test matrix::functions::inverse::tests::test_inverse_property_verification ... ok [INFO] [stdout] test matrix::functions::rank::tests::test_rank_single_element ... ok [INFO] [stdout] test matrix::functions::rank::tests::test_rank_zero_matrix ... ok [INFO] [stdout] test matrix::functions::rank::tests::test_subject_rank_identity ... ok [INFO] [stdout] test matrix::functions::rank::tests::test_rank_wide_matrix ... ok [INFO] [stdout] test matrix::functions::rank::tests::test_rank_linear_dependency ... ok [INFO] [stdout] test matrix::functions::rank::tests::test_subject_rank_tall_matrix ... ok [INFO] [stdout] test matrix::functions::rank::tests::test_subject_rank_rectangular_dependent ... ok [INFO] [stdout] test matrix::functions::inverse::tests::test_subject_inverse_identity ... ok [INFO] [stdout] test matrix::functions::row_echelon::tests::is_row_echelon_form::test_identity_matrix ... ok [INFO] [stdout] test matrix::functions::row_echelon::tests::is_row_echelon_form::test_invalid_case_bad_stairs ... ok [INFO] [stdout] test matrix::functions::row_echelon::tests::is_row_echelon_form::test_invalid_pivot_order ... ok [INFO] [stdout] test matrix::functions::row_echelon::tests::is_row_echelon_form::test_invalid_zero_row_gap ... ok [INFO] [stdout] test matrix::functions::row_echelon::tests::is_row_echelon_form::test_simple_valid_case ... ok [INFO] [stdout] test matrix::functions::row_echelon::tests::is_row_echelon_form::test_tall_matrix_invalid ... ok [INFO] [stdout] test matrix::functions::row_echelon::tests::is_row_echelon_form::test_tall_matrix_valid ... ok [INFO] [stdout] test matrix::functions::row_echelon::tests::is_row_echelon_form::test_valid_case ... ok [INFO] [stdout] test matrix::functions::row_echelon::tests::is_row_echelon_form::test_wide_matrix_with_large_step ... ok [INFO] [stdout] test matrix::functions::row_echelon::tests::is_row_echelon_form::test_zero_matrix ... ok [INFO] [stdout] test matrix::functions::row_echelon::tests::test_rref_pivot_moving ... ok [INFO] [stdout] test matrix::functions::row_echelon::tests::test_rref_tall_matrix ... ok [INFO] [stdout] test matrix::functions::row_echelon::tests::test_rref_zero_matrix ... ok [INFO] [stdout] test matrix::functions::row_echelon::tests::test_subject_rref_2x2_invertible ... ok [INFO] [stdout] test matrix::functions::row_echelon::tests::test_subject_rref_2x2_singular ... ok [INFO] [stdout] test matrix::functions::row_echelon::tests::test_subject_rref_complex ... ok [INFO] [stdout] test matrix::functions::row_echelon::tests::test_subject_rref_identity ... ok [INFO] [stdout] test matrix::functions::trace::tests::test_subject_trace_3x3_negative ... ok [INFO] [stdout] test matrix::functions::trace::tests::test_subject_trace_3x3_positive ... ok [INFO] [stdout] test matrix::functions::trace::tests::test_subject_trace_identity ... ok [INFO] [stdout] test matrix::functions::trace::tests::test_trace_1x1 ... ok [INFO] [stdout] test matrix::functions::trace::tests::test_trace_empty_matrix ... ok [INFO] [stdout] test matrix::functions::trace::tests::test_trace_integers ... ok [INFO] [stdout] test matrix::functions::trace::tests::test_trace_zero_matrix ... ok [INFO] [stdout] test matrix::functions::trace::tests::test_trace_non_square_panic - should panic ... ok [INFO] [stdout] test matrix::functions::transpose::tests::test_transpose_rectangular_tall ... ok [INFO] [stdout] test matrix::functions::transpose::tests::test_transpose_identity ... ok [INFO] [stdout] test matrix::functions::transpose::tests::test_transpose_rectangular_wide ... ok [INFO] [stdout] test matrix::functions::transpose::tests::test_transpose_square ... ok [INFO] [stdout] test matrix::functions::transpose::tests::test_transpose_twice ... ok [INFO] [stdout] test rows::tests::test_as_rows_different_values ... ok [INFO] [stdout] test rows::tests::test_as_rows_empty_vectors ... ok [INFO] [stdout] test rows::tests::test_as_rows_multiple_vectors ... ok [INFO] [stdout] test rows::tests::test_as_rows_single_vector ... ok [INFO] [stdout] test vector::arithmetics::tests::addition::test_assign_owned ... ok [INFO] [stdout] test vector::arithmetics::tests::addition::test_assign_ref ... ok [INFO] [stdout] test vector::arithmetics::tests::addition::test_owned_owned ... ok [INFO] [stdout] test vector::arithmetics::tests::addition::test_owned_ref ... ok [INFO] [stdout] test vector::arithmetics::tests::addition::test_ref_ref ... ok [INFO] [stdout] test vector::arithmetics::tests::addition::test_panic_dim_mismatch - should panic ... ok [INFO] [stdout] test vector::arithmetics::tests::matrix_multiplication::test_identity_matrix_multiplication ... ok [INFO] [stdout] test vector::arithmetics::tests::matrix_multiplication::test_matrix_vector_dimension_mismatch - should panic ... ok [INFO] [stdout] test vector::arithmetics::tests::matrix_multiplication::test_matrix_vector_multiplication_linear_combination ... ok [INFO] [stdout] test vector::arithmetics::tests::matrix_multiplication::test_rectangular_vector_matrix ... ok [INFO] [stdout] test vector::arithmetics::tests::matrix_multiplication::test_simple_1x1_matrix_multiplication ... ok [INFO] [stdout] test vector::arithmetics::tests::matrix_multiplication::test_vector_assign_matrix_multiplication ... ok [INFO] [stdout] test vector::arithmetics::tests::matrix_multiplication::test_vector_assign_ref_matrix_multiplication ... ok [INFO] [stdout] test vector::arithmetics::tests::matrix_multiplication::test_vector_matrix_multiplication ... ok [INFO] [stdout] test vector::arithmetics::tests::matrix_multiplication::test_vector_matrix_multiplication_3x3 ... ok [INFO] [stdout] test vector::arithmetics::tests::matrix_multiplication::test_vector_matrix_multiplication_with_negatives ... ok [INFO] [stdout] test vector::arithmetics::tests::matrix_multiplication::test_vector_matrix_multiplication_with_zeros ... ok [INFO] [stdout] test vector::arithmetics::tests::matrix_multiplication::test_vector_ref_matrix_multiplication ... ok [INFO] [stdout] test vector::arithmetics::tests::multiplication::test_assign ... ok [INFO] [stdout] test vector::arithmetics::tests::multiplication::test_owned_scalar ... ok [INFO] [stdout] test vector::arithmetics::tests::multiplication::test_ref_scalar ... ok [INFO] [stdout] test vector::arithmetics::tests::multiplication::test_zero ... ok [INFO] [stdout] test vector::arithmetics::tests::subtraction::test_assign ... ok [INFO] [stdout] test vector::arithmetics::tests::subtraction::test_negative_result ... ok [INFO] [stdout] test vector::arithmetics::tests::subtraction::test_owned_owned ... ok [INFO] [stdout] test vector::arithmetics::tests::subtraction::test_ref_ref ... ok [INFO] [stdout] test vector::arithmetics::tests::subtraction::test_panic_dim_mismatch - should panic ... ok [INFO] [stdout] test vector::arithmetics::tests::vector_multiplication::test_assign_owned ... ok [INFO] [stdout] test vector::arithmetics::tests::vector_multiplication::test_assign_ref ... ok [INFO] [stdout] test vector::arithmetics::tests::vector_multiplication::test_owned_owned ... ok [INFO] [stdout] test vector::arithmetics::tests::vector_multiplication::test_owned_ref ... ok [INFO] [stdout] test vector::arithmetics::tests::vector_multiplication::test_panic_dim_mismatch - should panic ... ok [INFO] [stdout] test vector::arithmetics::tests::vector_multiplication::test_ref_owned ... ok [INFO] [stdout] test vector::arithmetics::tests::vector_multiplication::test_ref_ref ... ok [INFO] [stdout] test vector::arithmetics::tests::vector_multiplication::test_with_negatives ... ok [INFO] [stdout] test vector::arithmetics::tests::vector_multiplication::test_with_zeros ... ok [INFO] [stdout] test vector::functions::dot_product::tests::test_collinear_opposite ... ok [INFO] [stdout] test vector::functions::dot_product::tests::test_commutativity ... ok [INFO] [stdout] test vector::functions::dot_product::tests::test_identity_magnitude_squared ... ok [INFO] [stdout] test vector::functions::dot_product::tests::test_larger_size ... ok [INFO] [stdout] test vector::functions::dot_product::tests::test_orthogonality ... ok [INFO] [stdout] test vector::functions::dot_product::tests::test_panic_dim_mismatch - should panic ... ok [INFO] [stdout] test vector::functions::dot_product::tests::test_subject_case_1 ... ok [INFO] [stdout] test vector::functions::dot_product::tests::test_subject_case_2 ... ok [INFO] [stdout] test vector::functions::dot_product::tests::test_subject_case_3 ... ok [INFO] [stdout] test vector::functions::norm::tests::test_empty_vector ... ok [INFO] [stdout] test vector::functions::dot_product::tests::test_panic_empty - should panic ... ok [INFO] [stdout] test vector::functions::norm::tests::test_large_numbers ... ok [INFO] [stdout] test vector::functions::norm::tests::test_single_element ... ok [INFO] [stdout] test vector::functions::norm::tests::test_subject_case_1 ... ok [INFO] [stdout] test vector::functions::norm::tests::test_subject_case_2 ... ok [INFO] [stdout] test vector::functions::norm::tests::test_subject_case_3 ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 166 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.09s [INFO] [stdout] [INFO] [stderr] Doc-tests matrix [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test src/matrix/arithmetics.rs - matrix::arithmetics (line 19) ... ignored [INFO] [stdout] test src/vector/arithmetics.rs - vector::arithmetics (line 19) ... ignored [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 2 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] all doctests ran in 0.54s; merged doctests compilation took 0.53s [INFO] running `Command { std: "docker" "inspect" "bbfa121d1bc46db46fc4499b586e8dd6578ef9f17a9d9d25ecd9d5d1ec9b2b00", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "bbfa121d1bc46db46fc4499b586e8dd6578ef9f17a9d9d25ecd9d5d1ec9b2b00", kill_on_drop: false }` [INFO] [stdout] bbfa121d1bc46db46fc4499b586e8dd6578ef9f17a9d9d25ecd9d5d1ec9b2b00