[INFO] fetching crate nalgebra 0.21.0... [INFO] testing nalgebra-0.21.0 against 1.44.0 for beta-1.45-1 [INFO] extracting crate nalgebra 0.21.0 into /workspace/builds/worker-6/source [INFO] validating manifest of crates.io crate nalgebra 0.21.0 on toolchain 1.44.0 [INFO] running `"/workspace/cargo-home/bin/cargo" "+1.44.0" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] started tweaking crates.io crate nalgebra 0.21.0 [INFO] finished tweaking crates.io crate nalgebra 0.21.0 [INFO] tweaked toml for crates.io crate nalgebra 0.21.0 written to /workspace/builds/worker-6/source/Cargo.toml [INFO] crate crates.io crate nalgebra 0.21.0 already has a lockfile, it will not be regenerated [INFO] running `"/workspace/cargo-home/bin/cargo" "+1.44.0" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] running `"docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6/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" "MAP_USER_ID=0" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--network" "none" "rustops/crates-build-env" "/opt/rustwide/cargo-home/bin/cargo" "+1.44.0" "build" "--frozen"` [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] [stdout] cba127bc2e75bc34123893770171fb830c9beec938401e3379a3d88766ae9633 [INFO] running `"docker" "start" "-a" "cba127bc2e75bc34123893770171fb830c9beec938401e3379a3d88766ae9633"` [INFO] [stderr] sudo: setrlimit(RLIMIT_CORE): Operation not permitted [INFO] [stderr] Compiling libc v0.2.68 [INFO] [stderr] Compiling num-rational v0.2.4 [INFO] [stderr] Compiling getrandom v0.1.14 [INFO] [stderr] Compiling rand_core v0.5.1 [INFO] [stderr] Compiling rand_chacha v0.2.2 [INFO] [stderr] Compiling rand v0.7.3 [INFO] [stderr] Compiling rand_distr v0.2.2 [INFO] [stderr] Compiling nalgebra v0.21.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 38.95s [INFO] running `"docker" "inspect" "cba127bc2e75bc34123893770171fb830c9beec938401e3379a3d88766ae9633"` [INFO] running `"docker" "rm" "-f" "cba127bc2e75bc34123893770171fb830c9beec938401e3379a3d88766ae9633"` [INFO] [stdout] cba127bc2e75bc34123893770171fb830c9beec938401e3379a3d88766ae9633 [INFO] running `"docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6/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" "MAP_USER_ID=0" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--network" "none" "rustops/crates-build-env" "/opt/rustwide/cargo-home/bin/cargo" "+1.44.0" "test" "--frozen" "--no-run"` [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] [stdout] c3b4ed165a508d88d52c0eaca7905207060b016a7f75cf8b0b37ef9bca2de159 [INFO] running `"docker" "start" "-a" "c3b4ed165a508d88d52c0eaca7905207060b016a7f75cf8b0b37ef9bca2de159"` [INFO] [stderr] sudo: setrlimit(RLIMIT_CORE): Operation not permitted [INFO] [stderr] Compiling serde v1.0.106 [INFO] [stderr] Compiling rand_xorshift v0.2.0 [INFO] [stderr] Compiling rand_isaac v0.2.0 [INFO] [stderr] Compiling serde_json v1.0.51 [INFO] [stderr] Compiling nalgebra v0.21.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 1m 02s [INFO] running `"docker" "inspect" "c3b4ed165a508d88d52c0eaca7905207060b016a7f75cf8b0b37ef9bca2de159"` [INFO] running `"docker" "rm" "-f" "c3b4ed165a508d88d52c0eaca7905207060b016a7f75cf8b0b37ef9bca2de159"` [INFO] [stdout] c3b4ed165a508d88d52c0eaca7905207060b016a7f75cf8b0b37ef9bca2de159 [INFO] running `"docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6/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" "MAP_USER_ID=0" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--network" "none" "rustops/crates-build-env" "/opt/rustwide/cargo-home/bin/cargo" "+1.44.0" "test" "--frozen"` [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] [stdout] e38b90545629b1cb2f6322dae261a7c7ccb9dd40b950cbf1378d90bce7ec0d47 [INFO] running `"docker" "start" "-a" "e38b90545629b1cb2f6322dae261a7c7ccb9dd40b950cbf1378d90bce7ec0d47"` [INFO] [stderr] sudo: setrlimit(RLIMIT_CORE): Operation not permitted [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 0.15s [INFO] [stderr] Running /opt/rustwide/target/debug/deps/nalgebra-9445e81e82f2680b [INFO] [stdout] [INFO] [stdout] running 18 tests [INFO] [stdout] test base::indexing::dimrange_rangefrom_dimname ... ok [INFO] [stdout] test base::indexing::dimrange_range_usize ... ok [INFO] [stdout] test base::indexing::dimrange_rangefrom_usize ... ok [INFO] [stdout] test base::matrix::lower_exp ... ok [INFO] [stdout] test base::indexing::dimrange_rangeto_usize ... ok [INFO] [stdout] test base::indexing::dimrange_rangetoinclusive_usize ... ok [INFO] [stdout] test linalg::symmetric_eigen::test::wilkinson_shift_zero_diag_diff_and_zero_off_diagonal ... ok [INFO] [stdout] test linalg::symmetric_eigen::test::wilkinson_shift_zero_diagonal ... ok [INFO] [stdout] test linalg::symmetric_eigen::test::wilkinson_shift_zero_off_diagonal ... ok [INFO] [stdout] test base::indexing::dimrange_usize ... ok [INFO] [stdout] test linalg::symmetric_eigen::test::wilkinson_shift_zero_det ... ok [INFO] [stdout] test base::indexing::dimrange_rangeinclusive_usize ... ok [INFO] [stdout] test geometry::transform::tests::checks_homogeneous_invariants_of_square_identity_matrix ... ok [INFO] [stdout] test base::indexing::dimrange_rangefull ... ok [INFO] [stdout] test linalg::symmetric_eigen::test::wilkinson_shift_zero ... ok [INFO] [stdout] test linalg::symmetric_eigen::test::wilkinson_shift_zero_trace ... ok [INFO] [stdout] test geometry::quaternion_construction::tests::random_unit_quats_are_unit ... ok [INFO] [stdout] test linalg::symmetric_eigen::test::wilkinson_shift_random ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 18 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Running /opt/rustwide/target/debug/deps/lib-4c268624362fb4c0 [INFO] [stdout] running 123 tests [INFO] [stdout] test core::edition::insert_columns_to_empty_matrix ... ok [INFO] [stdout] test core::edition::insert_columns ... ok [INFO] [stdout] test core::edition::swap_columns ... ok [INFO] [stdout] test core::edition::swap_rows ... ok [INFO] [stdout] test core::empty::empty_matrix_gemm ... ok [INFO] [stdout] test core::edition::upper_lower_triangular ... ok [INFO] [stdout] test core::blas::gemm_noncommutative ... ok [INFO] [stdout] test core::empty::empty_matrix_mul_matrix ... ok [INFO] [stdout] test core::empty::empty_matrix_gemm_tr ... ok [INFO] [stdout] test core::empty::empty_matrix_mul_vector ... ok [INFO] [stdout] test core::edition::insert_rows ... ok [INFO] [stdout] test core::edition::remove_rows_at ... ok [INFO] [stdout] test core::edition::remove_rows ... ok [INFO] [stdout] test core::edition::insert_rows_to_empty_matrix ... ok [INFO] [stdout] test core::edition::resize_empty_matrix ... ok [INFO] [stdout] test core::edition::resize ... ok [INFO] [stdout] test core::edition::remove_columns_at ... ok [INFO] [stdout] test core::empty::empty_matrix_tr_mul_matrix ... ok [INFO] [stdout] test core::empty::empty_matrix_tr_mul_vector ... ok [INFO] [stdout] test core::matrix::coordinates ... ok [INFO] [stdout] test core::matrix::copy_from_slice ... ok [INFO] [stdout] test core::matrix::cross_product_vector_and_row_vector ... ok [INFO] [stdout] test core::matrix::identity ... ok [INFO] [stdout] test core::matrix::is_column_major ... ok [INFO] [stdout] test core::matrix::iter ... ok [INFO] [stdout] test core::matrix::from_columns ... ok [INFO] [stdout] test core::matrix::from_diagonal ... ok [INFO] [stdout] test core::matrix::kronecker ... ok [INFO] [stdout] test core::edition::remove_columns ... ok [INFO] [stdout] test core::matrix::from_rows ... ok [INFO] [stdout] test core::matrix::from_columns_dynamic ... ok [INFO] [stdout] test core::matrix::apply ... ok [INFO] [stdout] test core::matrix::components_mut ... ok [INFO] [stdout] test core::matrix::debug_output_corresponds_to_data_container ... ok [INFO] [stdout] test core::matrix::linear_index ... ok [INFO] [stdout] test core::matrix::partial_eq_shape_mismatch ... ok [INFO] [stdout] test core::matrix::partial_cmp ... ok [INFO] [stdout] test core::matrix::partial_eq_different_types ... ok [INFO] [stdout] test core::matrix::partial_clamp ... ok [INFO] [stdout] test core::matrix::simple_mul ... ok [INFO] [stdout] test core::matrix::simple_add ... ok [INFO] [stdout] test core::matrix::simple_sum ... ok [INFO] [stdout] test core::matrix::simple_scalar_mul ... ok [INFO] [stdout] test core::matrix::simple_transpose_mut ... ok [INFO] [stdout] test core::matrix::set_row_column ... ok [INFO] [stdout] test core::matrix::push ... ok [INFO] [stdout] test core::matrix::trace ... ok [INFO] [stdout] test core::matrix::vector_index_mut ... ok [INFO] [stdout] test core::matrix::zip_map ... ok [INFO] [stdout] test core::matrix_slice::col_slice_mut ... ok [INFO] [stdout] test core::matrix::simple_transpose ... ok [INFO] [stdout] test core::matrix::map ... ok [INFO] [stdout] test core::matrix::map_with_location ... ok [INFO] [stdout] test core::matrix::simple_product ... ok [INFO] [stdout] test core::matrix::simple_scalar_conversion ... ok [INFO] [stdout] test core::matrix_slice::nested_col_slices ... ok [INFO] [stdout] test core::matrix_slice::nested_fixed_slices ... ok [INFO] [stdout] test core::matrix_slice::columns_range_pair ... ok [INFO] [stdout] test core::matrix_slice::nested_slices ... ok [INFO] [stdout] test core::matrix_slice::nested_row_slices ... ok [INFO] [stdout] test core::matrix_slice::new_slice ... ok [INFO] [stdout] test core::matrix::swizzle ... ok [INFO] [stdout] test core::matrix::to_homogeneous ... ok [INFO] [stdout] test core::matrix_slice::new_slice_mut ... ok [INFO] [stdout] test core::matrix_slice::row_slice_mut ... ok [INFO] [stdout] test core::matrix_slice::rows_range_pair ... ok [INFO] [stdout] test core::matrix_slice::slice_mut ... ok [INFO] [stdout] test core::matrix::from_too_many_rows ... ok [INFO] [stdout] test geometry::point::point_clone ... ok [INFO] [stdout] test core::matrix::copy_from_slice_too_large ... ok [INFO] [stdout] test geometry::point::point_coordinates ... ok [INFO] [stdout] test geometry::point::point_ops ... ok [INFO] [stdout] test core::matrix::trace_panic ... ok [INFO] [stdout] test core::matrix::copy_from_slice_too_small ... ok [INFO] [stdout] test core::matrix_slice::column_out_of_bounds ... ok [INFO] [stdout] test core::matrix::from_rows_with_different_dimensions ... ok [INFO] [stdout] test geometry::point::point_scale ... ok [INFO] [stdout] test geometry::point::point_vector_sum ... ok [INFO] [stdout] test geometry::rotation::angle_2 ... ok [INFO] [stdout] test core::matrix_slice::columns_with_step_out_of_bounds ... ok [INFO] [stdout] test core::matrix::from_not_enough_columns ... ok [INFO] [stdout] test geometry::point::to_homogeneous ... ok [INFO] [stdout] test geometry::projection::orthographic_inverse ... ok [INFO] [stdout] test core::matrix_slice::columns_out_of_bounds ... ok [INFO] [stdout] test geometry::rotation::angle_3 ... ok [INFO] [stdout] test geometry::projection::perspective_inverse ... ok [INFO] [stdout] test geometry::projection::perspective_matrix_point_transformation ... ok [INFO] [stdout] test linalg::inverse::matrix1_try_inverse_scaled_identity ... ok [INFO] [stdout] test linalg::full_piv_lu::full_piv_lu_simple_with_pivot ... ok [INFO] [stdout] test linalg::inverse::matrix2_try_inverse ... ok [INFO] [stdout] test linalg::inverse::matrix2_try_inverse_scaled_identity ... ok [INFO] [stdout] test linalg::inverse::matrix3_try_inverse ... ok [INFO] [stdout] test linalg::inverse::matrix3_try_inverse_scaled_identity ... ok [INFO] [stdout] test linalg::inverse::matrix4_try_inverse_issue_214 ... ok [INFO] [stdout] test linalg::inverse::matrix5_try_inverse ... ok [INFO] [stdout] test linalg::inverse::matrix5_try_inverse_scaled_identity ... ok [INFO] [stdout] test linalg::lu::lu_simple ... ok [INFO] [stdout] test linalg::lu::lu_simple_with_pivot ... ok [INFO] [stdout] test linalg::schur::schur_simpl_mat3 ... ok [INFO] [stdout] test geometry::rotation::quaternion_euler_angles_issue_494 ... ok [INFO] [stdout] test linalg::convolution::convolve_same_check ... ok [INFO] [stdout] test core::matrix_slice::rows_out_of_bounds ... ok [INFO] [stdout] test linalg::inverse::matrix1_try_inverse ... ok [INFO] [stdout] test linalg::schur::schur_static_mat3_fail ... ok [INFO] [stdout] test linalg::convolution::convolve_full_check ... ok [INFO] [stdout] test core::matrix_slice::rows_with_step_out_of_bounds ... ok [INFO] [stdout] test linalg::full_piv_lu::full_piv_lu_simple ... ok [INFO] [stdout] test linalg::convolution::convolve_valid_check ... ok [INFO] [stdout] test linalg::svd::svd_identity ... ok [INFO] [stdout] test core::matrix_slice::slice_out_of_bounds ... ok [INFO] [stdout] test core::matrix_slice::slice_with_steps_out_of_bounds ... ok [INFO] [stdout] test core::matrix_slice::row_out_of_bounds ... ok [INFO] [stdout] test linalg::schur::schur_static_mat4_fail ... ok [INFO] [stdout] test linalg::schur::schur_static_mat4_fail2 ... ok [INFO] [stdout] test linalg::svd::svd_zeros ... ok [INFO] [stdout] test linalg::svd::svd_with_delimited_subproblem ... ok [INFO] [stdout] test linalg::svd::svd_fail ... ok [INFO] [stdout] test linalg::svd::svd_err ... ok [INFO] [stdout] test linalg::schur::schur_singular ... ok [INFO] [stdout] test linalg::svd::svd_singular_vertical ... ok [INFO] [stdout] test linalg::eigen::symmetric_eigen_singular_24x24 ... ok [INFO] [stdout] test linalg::svd::svd_singular_horizontal ... ok [INFO] [stdout] test linalg::svd::svd_singular ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 123 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stderr] Doc-tests nalgebra [INFO] [stdout] [INFO] [stdout] running 386 tests [INFO] [stdout] test src/base/blas.rs - base::blas::Matrix::iamax_full (line 243) ... ok [INFO] [stdout] test src/base/blas.rs - base::blas::Matrix::dotc (line 455) ... ok [INFO] [stdout] test src/base/blas.rs - base::blas::Matrix::tr_dot (line 479) ... ok [INFO] [stdout] test src/base/blas.rs - base::blas::Matrix::icamax_full (line 207) ... ok [INFO] [stdout] test src/base/blas.rs - base::blas::Matrix::ger (line 998) ... ok [INFO] [stdout] test src/base/blas.rs - base::blas::Matrix::ger_symm (line 1379) ... ok [INFO] [stdout] test src/base/blas.rs - base::blas::Matrix::dot (line 424) ... ok [INFO] [stdout] test src/base/blas.rs - base::blas::Matrix::gemm_tr (line 1218) ... ok [INFO] [stdout] test src/base/blas.rs - base::blas::Matrix::gemm (line 1064) ... ok [INFO] [stdout] test src/base/blas.rs - base::blas::Matrix::gemm_ad (line 1280) ... ok [INFO] [stdout] test src/base/blas.rs - base::blas::SquareMatrix::quadform (line 1635) ... ok [INFO] [stdout] test src/base/blas.rs - base::blas::Matrix::gerc (line 1030) ... ok [INFO] [stdout] test src/base/blas.rs - base::blas::Matrix::syger (line 1416) ... ok [INFO] [stdout] test src/base/blas.rs - base::blas::Matrix::hegerc (line 1451) ... ok [INFO] [stdout] test src/base/blas.rs - base::blas::Vector::argmin (line 131) ... ok [INFO] [stdout] test src/base/blas.rs - base::blas::Vector::axcpy (line 566) ... ok [INFO] [stdout] test src/base/blas.rs - base::blas::Vector::gemv (line 625) ... ok [INFO] [stdout] test src/base/blas.rs - base::blas::SquareMatrix::quadform_tr_with_workspace (line 1489) ... ok [INFO] [stdout] test src/base/blas.rs - base::blas::Vector::argmax (line 58) ... ok [INFO] [stdout] test src/base/blas.rs - base::blas::SquareMatrix::quadform_tr (line 1543) ... ok [INFO] [stdout] test src/base/blas.rs - base::blas::Vector::hegemv (line 809) ... ok [INFO] [stdout] test src/base/blas.rs - base::blas::Vector::iamax (line 100) ... ok [INFO] [stdout] test src/base/blas.rs - base::blas::Vector::axpy (line 600) ... ok [INFO] [stdout] test src/base/blas.rs - base::blas::Vector::iamin (line 173) ... ok [INFO] [stdout] test src/base/blas.rs - base::blas::SquareMatrix::quadform_with_workspace (line 1579) ... ok [INFO] [stdout] test src/base/blas.rs - base::blas::Vector::imin (line 159) ... ok [INFO] [stdout] test src/base/blas.rs - base::blas::Vector::imax (line 86) ... ok [INFO] [stdout] test src/base/blas.rs - base::blas::Vector::sygemv (line 766) ... ok [INFO] [stdout] test src/base/blas.rs - base::blas::Vector::gemv_tr (line 894) ... ok [INFO] [stdout] test src/base/blas.rs - base::blas::Vector::icamax (line 25) ... ok [INFO] [stdout] test src/base/componentwise.rs - base::componentwise::Matrix::abs (line 23) ... ok [INFO] [stdout] test src/base/componentwise.rs - base::componentwise::Matrix::cdpy (line 80) ... ok [INFO] [stdout] test src/base/blas.rs - base::blas::Vector::gemv_ad (line 929) ... ok [INFO] [stdout] test src/base/componentwise.rs - base::componentwise::Matrix::component_mul_assign (line 115) ... ok [INFO] [stdout] test src/base/componentwise.rs - base::componentwise::Matrix::component_div (line 55) ... ok [INFO] [stdout] test src/base/componentwise.rs - base::componentwise::Matrix::component_mul (line 55) ... ok [INFO] [stdout] test src/base/componentwise.rs - base::componentwise::Matrix::component_div_mut (line 135) ... ok [INFO] [stdout] test src/base/componentwise.rs - base::componentwise::Matrix::cmpy (line 80) ... ok [INFO] [stdout] test src/base/componentwise.rs - base::componentwise::Matrix::component_div_assign (line 115) ... ok [INFO] [stdout] test src/base/componentwise.rs - base::componentwise::Matrix::component_mul_mut (line 135) ... ok [INFO] [stdout] test src/base/construction.rs - base::construction::MatrixMN::from_column_slice (line 662) ... ok [INFO] [stdout] test src/base/construction.rs - base::construction::MatrixMN::from_iterator (line 445) ... ok [INFO] [stdout] test src/base/construction.rs - base::construction::MatrixMN::from_fn (line 473) ... ok [INFO] [stdout] test src/base/construction.rs - base::construction::MatrixMN::from_element (line 365) ... ok [INFO] [stdout] test src/base/construction.rs - base::construction::MatrixMN::from_partial_diagonal (line 550) ... ok [INFO] [stdout] test src/base/construction.rs - base::construction::MatrixMN::repeat (line 392) ... ok [INFO] [stdout] test src/base/construction.rs - base::construction::MatrixMN::from_diagonal_element (line 525) ... ok [INFO] [stdout] test src/base/construction.rs - base::construction::MatrixMN::from_vec (line 690) ... ok [INFO] [stdout] test src/base/construction.rs - base::construction::MatrixMN::identity (line 502) ... ok [INFO] [stdout] test src/base/construction.rs - base::construction::MatrixMN::from_row_slice (line 635) ... ok [INFO] [stdout] test src/base/construction.rs - base::construction::MatrixMN::from_element (line 365) ... ok [INFO] [stdout] test src/base/construction.rs - base::construction::MatrixMN::from_column_slice (line 662) ... ok [INFO] [stdout] test src/base/construction.rs - base::construction::MatrixMN::from_fn (line 473) ... ok [INFO] [stdout] test src/base/construction.rs - base::construction::MatrixMN::zeros (line 417) ... ok [INFO] [stdout] test src/base/construction.rs - base::construction::MatrixMN::repeat (line 392) ... ok [INFO] [stdout] test src/base/construction.rs - base::construction::MatrixMN::from_diagonal_element (line 525) ... ok [INFO] [stdout] test src/base/construction.rs - base::construction::MatrixMN::from_diagonal_element (line 525) ... ok [INFO] [stdout] test src/base/construction.rs - base::construction::MatrixMN::from_iterator (line 445) ... ok [INFO] [stdout] test src/base/construction.rs - base::construction::MatrixMN::from_vec (line 690) ... ok [INFO] [stdout] test src/base/construction.rs - base::construction::MatrixMN::from_partial_diagonal (line 550) ... ok [INFO] [stdout] test src/base/construction.rs - base::construction::MatrixMN::from_row_slice (line 635) ... ok [INFO] [stdout] test src/base/construction.rs - base::construction::MatrixMN::identity (line 502) ... ok [INFO] [stdout] test src/base/construction.rs - base::construction::MatrixMN::zeros (line 417) ... ok [INFO] [stdout] test src/base/construction.rs - base::construction::MatrixMN::from_column_slice (line 662) ... ok [INFO] [stdout] test src/base/construction.rs - base::construction::MatrixMN::from_columns (line 224) ... ok [INFO] [stdout] test src/base/construction.rs - base::construction::MatrixMN::from_iterator (line 445) ... ok [INFO] [stdout] test src/base/construction.rs - base::construction::MatrixMN::from_row_slice (line 635) ... ok [INFO] [stdout] test src/base/construction.rs - base::construction::MatrixMN::from_vec_generic (line 286) ... ok [INFO] [stdout] test src/base/construction.rs - base::construction::MatrixMN::from_element (line 365) ... ok [INFO] [stdout] test src/base/construction.rs - base::construction::MatrixMN::from_rows (line 182) ... ok [INFO] [stdout] test src/base/construction.rs - base::construction::MatrixMN::repeat (line 392) ... ok [INFO] [stdout] test src/base/construction.rs - base::construction::MatrixMN::from_fn (line 473) ... ok [INFO] [stdout] test src/base/construction.rs - base::construction::MatrixMN::from_vec (line 690) ... ok [INFO] [stdout] test src/base/construction.rs - base::construction::MatrixMN::identity (line 502) ... ok [INFO] [stdout] test src/base/construction.rs - base::construction::MatrixMN::from_partial_diagonal (line 550) ... ok [INFO] [stdout] test src/base/construction.rs - base::construction::MatrixMN::from_diagonal_element (line 525) ... ok [INFO] [stdout] test src/base/construction.rs - base::construction::MatrixMN::zeros (line 417) ... ok [INFO] [stdout] test src/base/construction.rs - base::construction::MatrixMN::from_iterator (line 445) ... ok [INFO] [stdout] test src/base/construction.rs - base::construction::MatrixMN::from_column_slice (line 662) ... ok [INFO] [stdout] test src/base/construction.rs - base::construction::MatrixMN::from_element (line 365) ... ok [INFO] [stdout] test src/base/construction.rs - base::construction::MatrixMN::from_partial_diagonal (line 550) ... ok [INFO] [stdout] test src/base/construction.rs - base::construction::MatrixMN::from_vec (line 690) ... ok [INFO] [stdout] test src/base/construction.rs - base::construction::MatrixMN::repeat (line 392) ... ok [INFO] [stdout] test src/base/construction.rs - base::construction::MatrixMN::from_fn (line 473) ... ok [INFO] [stdout] test src/base/construction.rs - base::construction::MatrixMN::from_row_slice (line 635) ... ok [INFO] [stdout] test src/base/edition.rs - base::edition::Matrix::extend (line 1019) ... ok [INFO] [stdout] test src/base/edition.rs - base::edition::Matrix::extend (line 1044) ... ok [INFO] [stdout] test src/base/construction.rs - base::construction::MatrixN::from_diagonal (line 313) ... ok [INFO] [stdout] test src/base/construction.rs - base::construction::MatrixMN::identity (line 502) ... ok [INFO] [stdout] test src/base/construction.rs - base::construction::MatrixMN::zeros (line 417) ... ok [INFO] [stdout] test src/base/edition.rs - base::edition::Matrix::extend (line 1066) ... ok [INFO] [stdout] test src/base/edition.rs - base::edition::Matrix::extend (line 992) ... ok [INFO] [stdout] test src/base/edition.rs - base::edition::Matrix::extend (line 1078) ... ok [INFO] [stdout] test src/base/indexing.rs - base::indexing::Matrix (line 396) ... ok [INFO] [stdout] test src/base/indexing.rs - base::indexing::Matrix (line 408) ... ok [INFO] [stdout] test src/base/edition.rs - base::edition::Matrix::extend (line 972) ... ok [INFO] [stdout] test src/base/indexing.rs - base::indexing::Matrix (line 421) ... ok [INFO] [stdout] test src/base/indexing.rs - base::indexing::Matrix (line 454) ... ok [INFO] [stdout] test src/base/indexing.rs - base::indexing::Matrix (line 431) ... ok [INFO] [stdout] test src/base/matrix.rs - base::matrix::Matrix::column_iter (line 275) ... ok [INFO] [stdout] test src/base/indexing.rs - base::indexing::Matrix (line 443) ... ok [INFO] [stdout] test src/base/matrix.rs - base::matrix::Matrix::as_ptr (line 321) ... ok [INFO] [stdout] test src/base/matrix.rs - base::matrix::Matrix::iter (line 240) ... ok [INFO] [stdout] test src/base/indexing.rs - base::indexing::Matrix (line 470) ... ok [INFO] [stdout] test src/base/indexing.rs - base::indexing::Matrix (line 481) ... ok [INFO] [stdout] test src/base/matrix.rs - base::matrix::Matrix::ncols (line 211) ... ok [INFO] [stdout] test src/base/matrix.rs - base::matrix::Matrix::len (line 170) ... ok [INFO] [stdout] test src/base/matrix.rs - base::matrix::Matrix::shape (line 184) ... ok [INFO] [stdout] test src/base/matrix.rs - base::matrix::Matrix::nrows (line 198) ... ok [INFO] [stdout] test src/base/matrix.rs - base::matrix::Matrix::column_iter_mut (line 724) ... ok [INFO] [stdout] test src/base/matrix.rs - base::matrix::Unit>::slerp (line 1748) ... ok [INFO] [stdout] test src/base/matrix.rs - base::matrix::Matrix::vector_to_matrix_index (line 292) ... ok [INFO] [stdout] test src/base/matrix.rs - base::matrix::Matrix::row_iter_mut (line 704) ... ok [INFO] [stdout] test src/base/matrix.rs - base::matrix::Matrix::strides (line 224) ... ok [INFO] [stdout] test src/base/ops.rs - base::ops::Matrix::amax (line 884) ... ok [INFO] [stdout] test src/base/matrix.rs - base::matrix::Matrix::row_iter (line 260) ... ok [INFO] [stdout] test src/base/norm.rs - base::norm::Matrix::apply_metric_distance (line 214) ... ok [INFO] [stdout] test src/base/norm.rs - base::norm::Matrix::apply_norm (line 197) ... ok [INFO] [stdout] test src/base/ops.rs - base::ops::Matrix::amin (line 941) ... ok [INFO] [stdout] test src/base/matrix.rs - base::matrix::Vector::lerp (line 1727) ... ok [INFO] [stdout] test src/base/ops.rs - base::ops::Matrix::camax (line 902) ... ok [INFO] [stdout] test src/base/ops.rs - base::ops::Matrix::camin (line 959) ... ok [INFO] [stdout] test src/base/ops.rs - base::ops::MatrixMN::sum (line 394) ... ok [INFO] [stdout] test src/base/ops.rs - base::ops::Matrix::min (line 982) ... ok [INFO] [stdout] test src/base/ops.rs - base::ops::Matrix::max (line 922) ... ok [INFO] [stdout] test src/base/statistics.rs - base::statistics::Matrix::column_mean (line 347) ... ok [INFO] [stdout] test src/base/ops.rs - base::ops::MatrixMN::sum (line 404) ... ok [INFO] [stdout] test src/base/storage.rs - base::storage::Storage::linear_index (line 61) ... ignored [INFO] [stdout] test src/base/ops.rs - base::ops::MatrixMN::sum (line 434) ... ok [INFO] [stdout] test src/base/statistics.rs - base::statistics::Matrix::mean (line 287) ... ok [INFO] [stdout] test src/base/statistics.rs - base::statistics::Matrix::row_mean (line 309) ... ok [INFO] [stdout] test src/base/ops.rs - base::ops::MatrixMN::sum (line 444) ... ok [INFO] [stdout] test src/base/statistics.rs - base::statistics::Matrix::row_mean_tr (line 328) ... ok [INFO] [stdout] test src/base/statistics.rs - base::statistics::Matrix::column_sum (line 150) ... ok [INFO] [stdout] test src/base/statistics.rs - base::statistics::Matrix::column_variance (line 248) ... ok [INFO] [stdout] test src/base/statistics.rs - base::statistics::Matrix::row_sum_tr (line 127) ... ok [INFO] [stdout] test src/base/statistics.rs - base::statistics::Matrix::row_variance_tr (line 229) ... ok [INFO] [stdout] test src/base/statistics.rs - base::statistics::Matrix::row_sum (line 104) ... ok [INFO] [stdout] test src/base/statistics.rs - base::statistics::Matrix::variance (line 183) ... ok [INFO] [stdout] test src/geometry/isometry.rs - geometry::isometry::Isometry::append_rotation_wrt_center_mut (line 245) ... ok [INFO] [stdout] test src/geometry/isometry.rs - geometry::isometry::Isometry::append_rotation_mut (line 200) ... ok [INFO] [stdout] test src/base/statistics.rs - base::statistics::Matrix::row_variance (line 210) ... ok [INFO] [stdout] test src/base/statistics.rs - base::statistics::Matrix::sum (line 86) ... ok [INFO] [stdout] test src/geometry/isometry.rs - geometry::isometry::Isometry::append_translation_mut (line 181) ... ok [INFO] [stdout] test src/geometry/isometry.rs - geometry::isometry::Isometry::inverse (line 139) ... ok [INFO] [stdout] test src/geometry/isometry.rs - geometry::isometry::Isometry::append_rotation_wrt_point_mut (line 222) ... ok [INFO] [stdout] test src/geometry/isometry.rs - geometry::isometry::Isometry::from_parts (line 111) ... ok [INFO] [stdout] test src/geometry/isometry.rs - geometry::isometry::Isometry::inverse_mut (line 160) ... ok [INFO] [stdout] test src/geometry/isometry_construction.rs - geometry::isometry_construction::Isometry::rotation_wrt_point (line 52) ... ok [INFO] [stdout] test src/geometry/isometry_construction.rs - geometry::isometry_construction::Isometry>::new (line 126) ... ok [INFO] [stdout] test src/geometry/isometry.rs - geometry::isometry::Isometry::transform_point (line 267) ... ok [INFO] [stdout] test src/geometry/isometry.rs - geometry::isometry::Isometry::inverse_transform_vector (line 336) ... ok [INFO] [stdout] test src/geometry/isometry_construction.rs - geometry::isometry_construction::Isometry>::new (line 164) ... ok [INFO] [stdout] test src/geometry/isometry.rs - geometry::isometry::Isometry::transform_vector (line 290) ... ok [INFO] [stdout] test src/geometry/isometry.rs - geometry::isometry::Isometry::to_homogeneous (line 365) ... ok [INFO] [stdout] test src/geometry/isometry.rs - geometry::isometry::Isometry::inverse_transform_point (line 312) ... ok [INFO] [stdout] test src/geometry/isometry_construction.rs - geometry::isometry_construction::Isometry::identity (line 31) ... ok [INFO] [stdout] test src/geometry/isometry_construction.rs - geometry::isometry_construction::Isometry>::face_towards (line 253) ... ok [INFO] [stdout] test src/geometry/orthographic.rs - geometry::orthographic::Orthographic3::as_matrix (line 229) ... ok [INFO] [stdout] test src/geometry/orthographic.rs - geometry::orthographic::Orthographic3::as_projective (line 248) ... ok [INFO] [stdout] test src/geometry/orthographic.rs - geometry::orthographic::Orthographic3::from_matrix_unchecked (line 129) ... ok [INFO] [stdout] test src/geometry/isometry_construction.rs - geometry::isometry_construction::Isometry>::look_at_rh (line 304) ... ok [INFO] [stdout] test src/geometry/isometry_construction.rs - geometry::isometry_construction::Isometry>::face_towards (line 253) ... ok [INFO] [stdout] test src/geometry/orthographic.rs - geometry::orthographic::Orthographic3::bottom (line 333) ... ok [INFO] [stdout] test src/geometry/isometry_construction.rs - geometry::isometry_construction::Isometry>::look_at_lh (line 347) ... ok [INFO] [stdout] test src/geometry/orthographic.rs - geometry::orthographic::Orthographic3::left (line 301) ... ok [INFO] [stdout] test src/geometry/isometry_construction.rs - geometry::isometry_construction::Isometry>::look_at_rh (line 304) ... ok [INFO] [stdout] test src/geometry/orthographic.rs - geometry::orthographic::Orthographic3::into_inner (line 274) ... ok [INFO] [stdout] test src/geometry/isometry_construction.rs - geometry::isometry_construction::Isometry>::new (line 201) ... ok [INFO] [stdout] test src/geometry/isometry_construction.rs - geometry::isometry_construction::Isometry>::new (line 201) ... ok [INFO] [stdout] test src/geometry/orthographic.rs - geometry::orthographic::Orthographic3::new (line 74) ... ok [INFO] [stdout] test src/geometry/isometry_construction.rs - geometry::isometry_construction::Isometry>::look_at_lh (line 347) ... ok [INFO] [stdout] test src/geometry/orthographic.rs - geometry::orthographic::Orthographic3::project_point (line 399) ... ok [INFO] [stdout] test src/geometry/orthographic.rs - geometry::orthographic::Orthographic3::set_bottom (line 537) ... ok [INFO] [stdout] test src/geometry/orthographic.rs - geometry::orthographic::Orthographic3::inverse (line 174) ... ok [INFO] [stdout] test src/geometry/orthographic.rs - geometry::orthographic::Orthographic3::set_top (line 556) ... ok [INFO] [stdout] test src/geometry/orthographic.rs - geometry::orthographic::Orthographic3::right (line 317) ... ok [INFO] [stdout] test src/geometry/orthographic.rs - geometry::orthographic::Orthographic3::set_bottom_and_top (line 638) ... ok [INFO] [stdout] test src/geometry/orthographic.rs - geometry::orthographic::Orthographic3::set_znear (line 575) ... ok [INFO] [stdout] test src/geometry/orthographic.rs - geometry::orthographic::Orthographic3::set_zfar (line 594) ... ok [INFO] [stdout] test src/geometry/orthographic.rs - geometry::orthographic::Orthographic3::set_left (line 499) ... ok [INFO] [stdout] test src/geometry/orthographic.rs - geometry::orthographic::Orthographic3::set_right (line 518) ... ok [INFO] [stdout] test src/geometry/orthographic.rs - geometry::orthographic::Orthographic3::project_vector (line 472) ... ok [INFO] [stdout] test src/geometry/orthographic.rs - geometry::orthographic::Orthographic3::set_left_and_right (line 613) ... ok [INFO] [stdout] test src/geometry/orthographic.rs - geometry::orthographic::Orthographic3::to_projective (line 261) ... ok [INFO] [stdout] test src/geometry/orthographic.rs - geometry::orthographic::Orthographic3::top (line 349) ... ok [INFO] [stdout] test src/geometry/orthographic.rs - geometry::orthographic::Orthographic3::to_homogeneous (line 210) ... ok [INFO] [stdout] test src/geometry/point.rs - geometry::point::Point::iter (line 169) ... ok [INFO] [stdout] test src/geometry/point.rs - geometry::point::Point::len (line 144) ... ok [INFO] [stdout] test src/geometry/point.rs - geometry::point::Point::iter_mut (line 192) ... ok [INFO] [stdout] test src/geometry/orthographic.rs - geometry::orthographic::Orthographic3::set_znear_and_zfar (line 663) ... ok [INFO] [stdout] test src/geometry/orthographic.rs - geometry::orthographic::Orthographic3::unproject_point (line 434) ... ok [INFO] [stdout] test src/geometry/point_construction.rs - geometry::point_construction::Point::new (line 167) ... ok [INFO] [stdout] test src/geometry/point_construction.rs - geometry::point_construction::Point::origin (line 29) ... ok [INFO] [stdout] test src/geometry/point_construction.rs - geometry::point_construction::Point::new (line 167) ... ok [INFO] [stdout] test src/geometry/orthographic.rs - geometry::orthographic::Orthographic3::zfar (line 381) ... ok [INFO] [stdout] test src/geometry/point_construction.rs - geometry::point_construction::Point::from_homogeneous (line 74) ... ok [INFO] [stdout] test src/geometry/orthographic.rs - geometry::orthographic::Orthographic3::znear (line 365) ... ok [INFO] [stdout] test src/geometry/point_construction.rs - geometry::point_construction::Point::new (line 167) ... ok [INFO] [stdout] test src/geometry/point.rs - geometry::point::Point::to_homogeneous (line 111) ... ok [INFO] [stdout] test src/geometry/point_construction.rs - geometry::point_construction::Point::new (line 167) ... ok [INFO] [stdout] test src/geometry/point_construction.rs - geometry::point_construction::Point::new (line 167) ... ok [INFO] [stdout] test src/geometry/point_construction.rs - geometry::point_construction::Point::new (line 167) ... ok [INFO] [stdout] test src/geometry/point_construction.rs - geometry::point_construction::Point::from_slice (line 52) ... ok [INFO] [stdout] test src/geometry/quaternion.rs - geometry::quaternion::Quaternion::as_vector_mut (line 543) ... ok [INFO] [stdout] test src/geometry/quaternion.rs - geometry::quaternion::Quaternion::conjugate_mut (line 578) ... ok [INFO] [stdout] test src/geometry/quaternion.rs - geometry::quaternion::Quaternion::conjugate (line 153) ... ok [INFO] [stdout] test src/geometry/quaternion.rs - geometry::quaternion::Quaternion::as_vector (line 213) ... ok [INFO] [stdout] test src/geometry/quaternion.rs - geometry::quaternion::Quaternion::cos (line 697) ... ok [INFO] [stdout] test src/geometry/quaternion.rs - geometry::quaternion::Quaternion::asinh (line 831) ... ok [INFO] [stdout] test src/geometry/quaternion.rs - geometry::quaternion::Quaternion::acos (line 715) ... ok [INFO] [stdout] test src/geometry/quaternion.rs - geometry::quaternion::Quaternion::atan (line 792) ... ok [INFO] [stdout] test src/geometry/quaternion.rs - geometry::quaternion::Quaternion::cosh (line 848) ... ok [INFO] [stdout] test src/geometry/quaternion.rs - geometry::quaternion::Quaternion::exp (line 484) ... ok [INFO] [stdout] test src/geometry/quaternion.rs - geometry::quaternion::Quaternion::asin (line 753) ... ok [INFO] [stdout] test src/geometry/quaternion.rs - geometry::quaternion::Quaternion::atanh (line 900) ... ok [INFO] [stdout] test src/geometry/quaternion.rs - geometry::quaternion::Quaternion::acosh (line 864) ... ok [INFO] [stdout] test src/geometry/quaternion.rs - geometry::quaternion::Quaternion::dot (line 288) ... ok [INFO] [stdout] test src/geometry/quaternion.rs - geometry::quaternion::Quaternion::exp_eps (line 499) ... ok [INFO] [stdout] test src/geometry/quaternion.rs - geometry::quaternion::Quaternion::ln (line 466) ... ok [INFO] [stdout] test src/geometry/quaternion.rs - geometry::quaternion::Quaternion::magnitude_squared (line 275) ... ok [INFO] [stdout] test src/geometry/quaternion.rs - geometry::quaternion::Quaternion::normalize (line 131) ... ok [INFO] [stdout] test src/geometry/quaternion.rs - geometry::quaternion::Quaternion::inner (line 355) ... ok [INFO] [stdout] test src/geometry/quaternion.rs - geometry::quaternion::Quaternion::norm_squared (line 259) ... ok [INFO] [stdout] test src/geometry/quaternion.rs - geometry::quaternion::Quaternion::norm (line 228) ... ok [INFO] [stdout] test src/geometry/quaternion.rs - geometry::quaternion::Quaternion::magnitude (line 245) ... ok [INFO] [stdout] test src/geometry/quaternion.rs - geometry::quaternion::Quaternion::lerp (line 170) ... ok [INFO] [stdout] test src/geometry/quaternion.rs - geometry::quaternion::Quaternion::normalize_mut (line 617) ... ok [INFO] [stdout] test src/geometry/quaternion.rs - geometry::quaternion::Quaternion::scalar (line 200) ... ok [INFO] [stdout] test src/geometry/quaternion.rs - geometry::quaternion::Quaternion::outer (line 373) ... ok [INFO] [stdout] test src/geometry/quaternion.rs - geometry::quaternion::Quaternion::project (line 392) ... ok [INFO] [stdout] test src/geometry/quaternion.rs - geometry::quaternion::Quaternion::powf (line 529) ... ok [INFO] [stdout] test src/geometry/quaternion.rs - geometry::quaternion::Quaternion::polar_decomposition (line 437) ... ok [INFO] [stdout] test src/geometry/quaternion.rs - geometry::quaternion::Quaternion::reject (line 414) ... ok [INFO] [stdout] test src/geometry/quaternion.rs - geometry::quaternion::Quaternion::try_inverse (line 309) ... ok [INFO] [stdout] test src/geometry/quaternion.rs - geometry::quaternion::Quaternion::sin (line 735) ... ok [INFO] [stdout] test src/geometry/quaternion.rs - geometry::quaternion::Quaternion::right_div (line 677) ... ok [INFO] [stdout] test src/geometry/quaternion.rs - geometry::quaternion::Quaternion::vector (line 185) ... ok [INFO] [stdout] test src/geometry/quaternion.rs - geometry::quaternion::Quaternion::sinh (line 815) ... ok [INFO] [stdout] test src/geometry/quaternion.rs - geometry::quaternion::Quaternion::tan (line 773) ... ok [INFO] [stdout] test src/geometry/quaternion.rs - geometry::quaternion::Quaternion::tanh (line 881) ... ok [INFO] [stdout] test src/geometry/quaternion.rs - geometry::quaternion::Quaternion::try_inverse_mut (line 594) ... ok [INFO] [stdout] test src/geometry/quaternion.rs - geometry::quaternion::Quaternion::vector_mut (line 557) ... ok [INFO] [stdout] test src/geometry/quaternion.rs - geometry::quaternion::UnitQuaternion::angle_to (line 1071) ... ok [INFO] [stdout] test src/geometry/quaternion.rs - geometry::quaternion::UnitQuaternion::angle (line 1008) ... ok [INFO] [stdout] test src/geometry/quaternion.rs - geometry::quaternion::UnitQuaternion::euler_angles (line 1418) ... ok [INFO] [stdout] test src/geometry/quaternion.rs - geometry::quaternion::UnitQuaternion::axis (line 1221) ... ok [INFO] [stdout] test src/geometry/quaternion.rs - geometry::quaternion::UnitQuaternion::inverse_mut (line 1204) ... ok [INFO] [stdout] test src/geometry/quaternion.rs - geometry::quaternion::UnitQuaternion::quaternion (line 1025) ... ok [INFO] [stdout] test src/geometry/quaternion.rs - geometry::quaternion::UnitQuaternion::conjugate (line 1038) ... ok [INFO] [stdout] test src/geometry/quaternion.rs - geometry::quaternion::UnitQuaternion::axis_angle (line 1273) ... ok [INFO] [stdout] test src/geometry/quaternion.rs - geometry::quaternion::UnitQuaternion::lerp (line 1107) ... ok [INFO] [stdout] test src/geometry/quaternion.rs - geometry::quaternion::UnitQuaternion::inverse_transform_vector (line 1524) ... ok [INFO] [stdout] test src/geometry/quaternion.rs - geometry::quaternion::UnitQuaternion::inverse_transform_point (line 1502) ... ok [INFO] [stdout] test src/geometry/quaternion.rs - geometry::quaternion::UnitQuaternion::inverse (line 1054) ... ok [INFO] [stdout] test src/geometry/quaternion.rs - geometry::quaternion::UnitQuaternion::powf (line 1332) ... ok [INFO] [stdout] test src/geometry/quaternion.rs - geometry::quaternion::UnitQuaternion::ln (line 1307) ... ok [INFO] [stdout] test src/geometry/quaternion.rs - geometry::quaternion::UnitQuaternion::nlerp (line 1123) ... ok [INFO] [stdout] test src/geometry/quaternion.rs - geometry::quaternion::UnitQuaternion::scaled_axis (line 1249) ... ok [INFO] [stdout] test src/geometry/quaternion.rs - geometry::quaternion::UnitQuaternion::rotation_to (line 1089) ... ok [INFO] [stdout] test src/geometry/quaternion.rs - geometry::quaternion::UnitQuaternion::slerp (line 1144) ... ok [INFO] [stdout] test src/geometry/quaternion_construction.rs - geometry::quaternion_construction::Quaternion::from_parts (line 63) ... ok [INFO] [stdout] test src/geometry/quaternion.rs - geometry::quaternion::UnitQuaternion::transform_point (line 1462) ... ok [INFO] [stdout] test src/geometry/quaternion_construction.rs - geometry::quaternion_construction::Quaternion::identity (line 89) ... ok [INFO] [stdout] test src/geometry/quaternion_construction.rs - geometry::quaternion_construction::UnitQuaternion::face_towards (line 524) ... ok [INFO] [stdout] test src/geometry/quaternion.rs - geometry::quaternion::UnitQuaternion::transform_vector (line 1482) ... ok [INFO] [stdout] test src/geometry/quaternion.rs - geometry::quaternion::UnitQuaternion::to_homogeneous (line 1439) ... ok [INFO] [stdout] test src/geometry/quaternion.rs - geometry::quaternion::UnitQuaternion::to_rotation_matrix (line 1358) ... ok [INFO] [stdout] test src/geometry/quaternion_construction.rs - geometry::quaternion_construction::Quaternion::new (line 38) ... ok [INFO] [stdout] test src/geometry/quaternion_construction.rs - geometry::quaternion_construction::UnitQuaternion::from_axis_angle (line 201) ... ok [INFO] [stdout] test src/geometry/quaternion_construction.rs - geometry::quaternion_construction::UnitQuaternion::from_euler_angles (line 244) ... ok [INFO] [stdout] test src/geometry/quaternion_construction.rs - geometry::quaternion_construction::UnitQuaternion::from_rotation_matrix (line 272) ... ok [INFO] [stdout] test src/geometry/quaternion_construction.rs - geometry::quaternion_construction::UnitQuaternion::look_at_lh (line 596) ... ok [INFO] [stdout] test src/geometry/quaternion_construction.rs - geometry::quaternion_construction::UnitQuaternion::identity (line 180) ... ok [INFO] [stdout] test src/geometry/quaternion_construction.rs - geometry::quaternion_construction::UnitQuaternion::from_scaled_axis (line 683) ... ok [INFO] [stdout] test src/geometry/quaternion_construction.rs - geometry::quaternion_construction::UnitQuaternion::look_at_rh (line 565) ... ok [INFO] [stdout] test src/geometry/quaternion_construction.rs - geometry::quaternion_construction::UnitQuaternion::from_scaled_axis_eps (line 713) ... ok [INFO] [stdout] test src/geometry/rotation.rs - geometry::rotation::Rotation::from_matrix_unchecked (line 234) ... ok [INFO] [stdout] test src/geometry/quaternion_construction.rs - geometry::quaternion_construction::UnitQuaternion::rotation_between (line 380) ... ok [INFO] [stdout] test src/geometry/quaternion_construction.rs - geometry::quaternion_construction::UnitQuaternion::new_eps (line 651) ... ok [INFO] [stdout] test src/geometry/quaternion_construction.rs - geometry::quaternion_construction::UnitQuaternion::rotation_between_axis (line 439) ... ok [INFO] [stdout] test src/geometry/rotation.rs - geometry::rotation::Rotation::into_inner (line 161) ... ok [INFO] [stdout] test src/geometry/quaternion_construction.rs - geometry::quaternion_construction::UnitQuaternion::scaled_rotation_between (line 403) ... ok [INFO] [stdout] test src/geometry/quaternion_construction.rs - geometry::quaternion_construction::UnitQuaternion::new (line 620) ... ok [INFO] [stdout] test src/geometry/rotation.rs - geometry::rotation::Rotation::inverse_transform_point (line 412) ... ok [INFO] [stdout] test src/geometry/rotation.rs - geometry::rotation::Rotation::matrix (line 121) ... ok [INFO] [stdout] test src/geometry/quaternion_construction.rs - geometry::quaternion_construction::UnitQuaternion::scaled_rotation_between_axis (line 465) ... ok [INFO] [stdout] test src/geometry/rotation.rs - geometry::rotation::Rotation::inverse_transform_vector (line 431) ... ok [INFO] [stdout] test src/geometry/rotation.rs - geometry::rotation::Rotation::inverse_mut (line 341) ... ok [INFO] [stdout] test src/geometry/rotation.rs - geometry::rotation::Rotation::inverse (line 290) ... ok [INFO] [stdout] test src/geometry/rotation.rs - geometry::rotation::Rotation::transform_point (line 374) ... ok [INFO] [stdout] test src/geometry/rotation.rs - geometry::rotation::Rotation::to_homogeneous (line 196) ... ok [INFO] [stdout] test src/geometry/rotation.rs - geometry::rotation::Rotation::transpose (line 266) ... ok [INFO] [stdout] test src/geometry/rotation.rs - geometry::rotation::Rotation::transform_vector (line 393) ... ok [INFO] [stdout] test src/geometry/rotation_construction.rs - geometry::rotation_construction::Rotation::identity (line 19) ... ok [INFO] [stdout] test src/geometry/rotation.rs - geometry::rotation::Rotation::transpose_mut (line 314) ... ok [INFO] [stdout] test src/geometry/rotation_specialization.rs - geometry::rotation_specialization::Rotation2::angle (line 156) ... ok [INFO] [stdout] test src/geometry/rotation_specialization.rs - geometry::rotation_specialization::Rotation2::new (line 29) ... ok [INFO] [stdout] test src/geometry/rotation_specialization.rs - geometry::rotation_specialization::Rotation2::angle_to (line 170) ... ok [INFO] [stdout] test src/geometry/rotation_specialization.rs - geometry::rotation_specialization::Rotation2::powf (line 219) ... ok [INFO] [stdout] test src/geometry/quaternion_construction.rs - geometry::quaternion_construction::UnitQuaternion::mean_of (line 747) ... ok [INFO] [stdout] test src/geometry/rotation_specialization.rs - geometry::rotation_specialization::Rotation2::scaled_rotation_between (line 129) ... ok [INFO] [stdout] test src/geometry/rotation_specialization.rs - geometry::rotation_specialization::Rotation3::angle_to (line 807) ... ok [INFO] [stdout] test src/geometry/rotation_specialization.rs - geometry::rotation_specialization::Rotation2::rotation_between (line 106) ... ok [INFO] [stdout] test src/geometry/rotation_specialization.rs - geometry::rotation_specialization::Rotation3::angle (line 708) ... ok [INFO] [stdout] test src/geometry/rotation_specialization.rs - geometry::rotation_specialization::Rotation3::axis (line 725) ... ok [INFO] [stdout] test src/geometry/rotation_specialization.rs - geometry::rotation_specialization::Rotation2::rotation_to (line 187) ... ok [INFO] [stdout] test src/geometry/rotation_specialization.rs - geometry::rotation_specialization::Rotation3::euler_angles (line 483) ... ok [INFO] [stdout] test src/geometry/rotation_specialization.rs - geometry::rotation_specialization::Rotation3::axis_angle (line 778) ... ok [INFO] [stdout] test src/geometry/rotation_specialization.rs - geometry::rotation_specialization::Rotation3::from_euler_angles (line 440) ... ok [INFO] [stdout] test src/geometry/rotation_specialization.rs - geometry::rotation_specialization::Rotation3::from_scaled_axis (line 362) ... ok [INFO] [stdout] test src/geometry/rotation_specialization.rs - geometry::rotation_specialization::Rotation3::look_at_lh (line 616) ... ok [INFO] [stdout] test src/geometry/rotation_specialization.rs - geometry::rotation_specialization::Rotation3::face_towards (line 538) ... ok [INFO] [stdout] test src/geometry/rotation_specialization.rs - geometry::rotation_specialization::Rotation3::from_axis_angle (line 385) ... ok [INFO] [stdout] test src/geometry/rotation_specialization.rs - geometry::rotation_specialization::Rotation3::rotation_to (line 824) ... ok [INFO] [stdout] test src/geometry/rotation_specialization.rs - geometry::rotation_specialization::Rotation3::look_at_rh (line 585) ... ok [INFO] [stdout] test src/geometry/rotation_specialization.rs - geometry::rotation_specialization::Rotation3::scaled_axis (line 754) ... ok [INFO] [stdout] test src/geometry/similarity.rs - geometry::similarity::Similarity::inverse_transform_vector (line 314) ... ok [INFO] [stdout] test src/geometry/rotation_specialization.rs - geometry::rotation_specialization::Rotation3::powf (line 841) ... ok [INFO] [stdout] test src/geometry/rotation_specialization.rs - geometry::rotation_specialization::Rotation3::new (line 281) ... ok [INFO] [stdout] test src/geometry/rotation_specialization.rs - geometry::rotation_specialization::Rotation3::scaled_rotation_between (line 663) ... ok [INFO] [stdout] test src/geometry/similarity.rs - geometry::similarity::Similarity::inverse_transform_point (line 294) ... ok [INFO] [stdout] test src/geometry/similarity_construction.rs - geometry::similarity_construction::Similarity::identity (line 32) ... ok [INFO] [stdout] test src/geometry/similarity.rs - geometry::similarity::Similarity::transform_vector (line 274) ... ok [INFO] [stdout] test src/geometry/similarity.rs - geometry::similarity::Similarity::transform_point (line 253) ... ok [INFO] [stdout] test src/geometry/rotation_specialization.rs - geometry::rotation_specialization::Rotation3::rotation_between (line 640) ... ok [INFO] [stdout] test src/geometry/similarity_construction.rs - geometry::similarity_construction::Similarity::rotation_wrt_point (line 90) ... ok [INFO] [stdout] test src/geometry/similarity_construction.rs - geometry::similarity_construction::Similarity>::new (line 168) ... ok [INFO] [stdout] test src/geometry/similarity_construction.rs - geometry::similarity_construction::Similarity>::new (line 142) ... ok [INFO] [stdout] test src/geometry/transform.rs - geometry::transform::Transform::into_inner (line 256) ... ok [INFO] [stdout] test src/geometry/similarity_construction.rs - geometry::similarity_construction::Similarity>::new (line 196) ... ok [INFO] [stdout] test src/geometry/similarity_construction.rs - geometry::similarity_construction::Similarity>::look_at_lh (line 324) ... ok [INFO] [stdout] test src/geometry/similarity_construction.rs - geometry::similarity_construction::Similarity>::look_at_rh (line 286) ... ok [INFO] [stdout] test src/geometry/similarity_construction.rs - geometry::similarity_construction::Similarity>::look_at_rh (line 286) ... ok [INFO] [stdout] test src/geometry/similarity_construction.rs - geometry::similarity_construction::Similarity>::face_towards (line 236) ... ok [INFO] [stdout] test src/geometry/transform.rs - geometry::transform::Transform::inverse (line 396) ... ok [INFO] [stdout] test src/geometry/similarity_construction.rs - geometry::similarity_construction::Similarity>::face_towards (line 236) ... ok [INFO] [stdout] test src/geometry/transform.rs - geometry::transform::Transform::matrix (line 281) ... ok [INFO] [stdout] test src/geometry/transform.rs - geometry::transform::Transform::to_homogeneous (line 345) ... ok [INFO] [stdout] test src/geometry/similarity_construction.rs - geometry::similarity_construction::Similarity>::look_at_lh (line 324) ... ok [INFO] [stdout] test src/geometry/transform.rs - geometry::transform::Transform::matrix_mut_unchecked (line 301) ... ok [INFO] [stdout] test src/geometry/similarity_construction.rs - geometry::similarity_construction::Similarity>::new (line 196) ... ok [INFO] [stdout] test src/geometry/translation.rs - geometry::translation::Translation::inverse_transform_point (line 234) ... ok [INFO] [stdout] test src/geometry/transform_construction.rs - geometry::transform_construction::Transform::identity (line 19) ... ok [INFO] [stdout] test src/geometry/transform.rs - geometry::transform::Transform::inverse_mut (line 451) ... ok [INFO] [stdout] test src/geometry/translation_construction.rs - geometry::translation_construction::Translation::new (line 87) ... ok [INFO] [stdout] test src/geometry/translation.rs - geometry::translation::Translation::to_homogeneous (line 151) ... ok [INFO] [stdout] test src/geometry/translation_construction.rs - geometry::translation_construction::Translation::new (line 87) ... ok [INFO] [stdout] test src/geometry/translation.rs - geometry::translation::Translation::transform_point (line 216) ... ok [INFO] [stdout] test src/geometry/transform.rs - geometry::transform::Transform::try_inverse (line 363) ... ok [INFO] [stdout] test src/geometry/translation.rs - geometry::translation::Translation::inverse_mut (line 183) ... ok [INFO] [stdout] test src/geometry/translation_construction.rs - geometry::translation_construction::Translation::new (line 87) ... ok [INFO] [stdout] test src/geometry/translation.rs - geometry::translation::Translation::inverse (line 128) ... ok [INFO] [stdout] test src/geometry/transform.rs - geometry::transform::Transform::try_inverse_mut (line 422) ... ok [INFO] [stdout] test src/geometry/translation_construction.rs - geometry::translation_construction::Translation::new (line 87) ... ok [INFO] [stdout] test src/geometry/translation_construction.rs - geometry::translation_construction::Translation::new (line 87) ... ok [INFO] [stdout] test src/geometry/translation_construction.rs - geometry::translation_construction::Translation::identity (line 25) ... ok [INFO] [stdout] test src/geometry/unit_complex.rs - geometry::unit_complex::UnitComplex::cos_angle (line 77) ... ok [INFO] [stdout] test src/geometry/translation_construction.rs - geometry::translation_construction::Translation::new (line 87) ... ok [INFO] [stdout] test src/geometry/unit_complex.rs - geometry::unit_complex::UnitComplex::complex (line 123) ... ok [INFO] [stdout] test src/geometry/unit_complex.rs - geometry::unit_complex::UnitComplex::angle (line 50) ... ok [INFO] [stdout] test src/geometry/unit_complex.rs - geometry::unit_complex::UnitComplex::inverse_mut (line 227) ... ok [INFO] [stdout] test src/geometry/unit_complex.rs - geometry::unit_complex::UnitComplex::conjugate (line 139) ... ok [INFO] [stdout] test src/geometry/unit_complex.rs - geometry::unit_complex::UnitComplex::angle_to (line 172) ... ok [INFO] [stdout] test src/geometry/unit_complex.rs - geometry::unit_complex::UnitComplex::sin_angle (line 63) ... ok [INFO] [stdout] test src/geometry/unit_complex.rs - geometry::unit_complex::UnitComplex::rotation_to (line 190) ... ok [INFO] [stdout] test src/geometry/unit_complex.rs - geometry::unit_complex::UnitComplex::conjugate_mut (line 208) ... ok [INFO] [stdout] test src/geometry/unit_complex.rs - geometry::unit_complex::UnitComplex::powf (line 247) ... ok [INFO] [stdout] test src/geometry/unit_complex.rs - geometry::unit_complex::UnitComplex::inverse (line 155) ... ok [INFO] [stdout] test src/geometry/unit_complex.rs - geometry::unit_complex::UnitComplex::inverse_transform_point (line 333) ... ok [INFO] [stdout] test src/geometry/unit_complex.rs - geometry::unit_complex::UnitComplex::inverse_transform_vector (line 351) ... ok [INFO] [stdout] test src/lib.rs - (line 15) ... ignored [INFO] [stdout] test src/geometry/unit_complex_construction.rs - geometry::unit_complex_construction::UnitComplex::identity (line 23) ... ok [INFO] [stdout] test src/geometry/unit_complex_construction.rs - geometry::unit_complex_construction::UnitComplex::from_rotation_matrix (line 124) ... ok [INFO] [stdout] test src/geometry/unit_complex.rs - geometry::unit_complex::UnitComplex::transform_point (line 299) ... ok [INFO] [stdout] test src/geometry/unit_complex_construction.rs - geometry::unit_complex_construction::UnitComplex::from_angle (line 60) ... ok [INFO] [stdout] test src/geometry/unit_complex_construction.rs - geometry::unit_complex_construction::UnitComplex::from_cos_sin_unchecked (line 81) ... ok [INFO] [stdout] test src/geometry/unit_complex.rs - geometry::unit_complex::UnitComplex::to_rotation_matrix (line 262) ... ok [INFO] [stdout] test src/geometry/unit_complex.rs - geometry::unit_complex::UnitComplex::to_homogeneous (line 280) ... ok [INFO] [stdout] test src/geometry/unit_complex.rs - geometry::unit_complex::UnitComplex::transform_vector (line 317) ... ok [INFO] [stdout] test src/geometry/unit_complex_construction.rs - geometry::unit_complex_construction::UnitComplex::rotation_between_axis (line 231) ... ok [INFO] [stdout] test src/geometry/unit_complex_construction.rs - geometry::unit_complex_construction::UnitComplex::new (line 40) ... ok [INFO] [stdout] test src/lib.rs - (line 26) ... ok [INFO] [stdout] test src/geometry/unit_complex_construction.rs - geometry::unit_complex_construction::UnitComplex::scaled_rotation_between (line 195) ... ok [INFO] [stdout] test src/geometry/unit_complex_construction.rs - geometry::unit_complex_construction::UnitComplex::scaled_rotation_between_axis (line 256) ... ok [INFO] [stdout] test src/geometry/unit_complex_construction.rs - geometry::unit_complex_construction::UnitComplex::rotation_between (line 172) ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 384 passed; 0 failed; 2 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] running `"docker" "inspect" "e38b90545629b1cb2f6322dae261a7c7ccb9dd40b950cbf1378d90bce7ec0d47"` [INFO] running `"docker" "rm" "-f" "e38b90545629b1cb2f6322dae261a7c7ccb9dd40b950cbf1378d90bce7ec0d47"` [INFO] [stdout] e38b90545629b1cb2f6322dae261a7c7ccb9dd40b950cbf1378d90bce7ec0d47