[INFO] crate mathol 0.1.1 is already in cache [INFO] testing mathol-0.1.1 against beta-2019-09-28 for beta-1.39-1 [INFO] extracting crate mathol 0.1.1 into work/builds/worker-2/source [INFO] validating manifest of crates.io crate mathol 0.1.1 on toolchain beta-2019-09-28 [INFO] running `"/big/crater/work/cargo-home/bin/cargo" "+beta-2019-09-28" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] started tweaking crates.io crate mathol 0.1.1 [INFO] finished tweaking crates.io crate mathol 0.1.1 [INFO] tweaked toml for crates.io crate mathol 0.1.1 written to work/builds/worker-2/source/Cargo.toml [INFO] running `"/big/crater/work/cargo-home/bin/cargo" "+beta-2019-09-28" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"` [INFO] running `"/big/crater/work/cargo-home/bin/cargo" "+beta-2019-09-28" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] running `"docker" "create" "-v" "/big/crater/work/builds/worker-2/target:/opt/rustwide/target:rw,Z" "-v" "/big/crater/work/builds/worker-2/source:/opt/rustwide/workdir:ro,Z" "-v" "/big/crater/work/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/big/crater/work/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "MAP_USER_ID=1000" "-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" "+beta-2019-09-28" "build" "--frozen"` [INFO] [stdout] bfafaade3433ad55ded007b56ca544475d17747270e76c323637e91c24139707 [INFO] running `"docker" "start" "-a" "bfafaade3433ad55ded007b56ca544475d17747270e76c323637e91c24139707"` [INFO] [stderr] Compiling mathol v0.1.1 (/opt/rustwide/workdir) [INFO] [stderr] warning: unnecessary parentheses around function argument [INFO] [stderr] --> src/statistics/mod.rs:127:68 [INFO] [stderr] | [INFO] [stderr] 127 | let a = data.iter().fold(T::zero(), |sum, x| sum + pow((*x - mean.unwrap()), 2)); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_parens)]` on by default [INFO] [stderr] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 1.92s [INFO] running `"docker" "inspect" "bfafaade3433ad55ded007b56ca544475d17747270e76c323637e91c24139707"` [INFO] running `"docker" "rm" "-f" "bfafaade3433ad55ded007b56ca544475d17747270e76c323637e91c24139707"` [INFO] [stdout] bfafaade3433ad55ded007b56ca544475d17747270e76c323637e91c24139707 [INFO] running `"docker" "create" "-v" "/big/crater/work/builds/worker-2/target:/opt/rustwide/target:rw,Z" "-v" "/big/crater/work/builds/worker-2/source:/opt/rustwide/workdir:ro,Z" "-v" "/big/crater/work/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/big/crater/work/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "MAP_USER_ID=1000" "-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" "+beta-2019-09-28" "test" "--frozen" "--no-run"` [INFO] [stdout] 1f41dffb5033dd595262661afaa1b3154959e198931de0096c75d46ac40e2904 [INFO] running `"docker" "start" "-a" "1f41dffb5033dd595262661afaa1b3154959e198931de0096c75d46ac40e2904"` [INFO] [stderr] Compiling mathol v0.1.1 (/opt/rustwide/workdir) [INFO] [stderr] warning: unnecessary parentheses around function argument [INFO] [stderr] --> src/statistics/mod.rs:127:68 [INFO] [stderr] | [INFO] [stderr] 127 | let a = data.iter().fold(T::zero(), |sum, x| sum + pow((*x - mean.unwrap()), 2)); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_parens)]` on by default [INFO] [stderr] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 2.19s [INFO] running `"docker" "inspect" "1f41dffb5033dd595262661afaa1b3154959e198931de0096c75d46ac40e2904"` [INFO] running `"docker" "rm" "-f" "1f41dffb5033dd595262661afaa1b3154959e198931de0096c75d46ac40e2904"` [INFO] [stdout] 1f41dffb5033dd595262661afaa1b3154959e198931de0096c75d46ac40e2904 [INFO] running `"docker" "create" "-v" "/big/crater/work/builds/worker-2/target:/opt/rustwide/target:rw,Z" "-v" "/big/crater/work/builds/worker-2/source:/opt/rustwide/workdir:ro,Z" "-v" "/big/crater/work/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/big/crater/work/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "MAP_USER_ID=1000" "-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" "+beta-2019-09-28" "test" "--frozen"` [INFO] [stdout] bbebb5c723b17ec8e7c12982bf0462e1bd5d5dfb9c6bb9c0c618c95a03c557cb [INFO] running `"docker" "start" "-a" "bbebb5c723b17ec8e7c12982bf0462e1bd5d5dfb9c6bb9c0c618c95a03c557cb"` [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.01s [INFO] [stderr] Running /opt/rustwide/target/debug/deps/mathol-43b82a39ff7f019f [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stderr] Running /opt/rustwide/target/debug/deps/mathol-916cb508283c3616 [INFO] [stdout] [INFO] [stdout] running 175 tests [INFO] [stdout] test build_plane_from_three_points ... ok [INFO] [stdout] test get_circle_area ... ok [INFO] [stdout] test get_circle_perimeter ... ok [INFO] [stdout] test get_cone_lateral ... ok [INFO] [stdout] test get_cone_surface ... ok [INFO] [stdout] test get_cone_volume ... ok [INFO] [stdout] test get_cuboid_diagonal_1 ... ok [INFO] [stdout] test get_cuboid_diagonal_2 ... ok [INFO] [stdout] test get_cuboid_surface_1 ... ok [INFO] [stdout] test get_cuboid_volume_1 ... ok [INFO] [stdout] test get_cuboid_surface_2 ... ok [INFO] [stdout] test get_cuboid_volume_2 ... ok [INFO] [stdout] test get_cylinder_lateral ... ok [INFO] [stdout] test get_cylinder_surface ... ok [INFO] [stdout] test get_cylinder_volume ... ok [INFO] [stdout] test get_ellipsis_area ... ok [INFO] [stdout] test get_ellipsis_perimeter ... ok [INFO] [stdout] test get_ellipsoid_volume ... ok [INFO] [stdout] test get_parabolic_barrel_volume ... ok [INFO] [stdout] test get_parallelogram_area ... ok [INFO] [stdout] test get_parallelogram_perimeter ... ok [INFO] [stdout] test get_polygon_area ... ok [INFO] [stdout] test get_polygon_perimeter ... ok [INFO] [stdout] test get_polygon_radius ... ok [INFO] [stdout] test get_pyramid_volume ... ok [INFO] [stdout] test get_rectangle_diagonal ... ok [INFO] [stdout] test get_rectangle_perimeter ... ok [INFO] [stdout] test get_rectangle_area ... ok [INFO] [stdout] test get_sphere_surface ... ok [INFO] [stdout] test get_sphere_volume ... ok [INFO] [stdout] test get_spheric_barrel_volume ... ok [INFO] [stdout] test get_submatrice_1 ... ok [INFO] [stdout] test get_submatrice_2 ... ok [INFO] [stdout] test get_sphere_panic ... ok [INFO] [stdout] test get_cuboid_panic ... ok [INFO] [stdout] test get_polygon_panic_1 ... ok [INFO] [stdout] test get_cylinder_panic ... ok [INFO] [stdout] test get_ellipsoid_panic ... ok [INFO] [stdout] test get_torus_panic_2 ... ok [INFO] [stdout] test get_ellipsis_panic ... ok [INFO] [stdout] test get_rectangle_panic ... ok [INFO] [stdout] test get_pyramid_panic ... ok [INFO] [stdout] test get_parallelogram_panic ... ok [INFO] [stdout] test get_parabolic_barrel_panic ... ok [INFO] [stdout] test get_polygon_panic_2 ... ok [INFO] [stdout] test get_torus_panic_1 ... ok [INFO] [stdout] test get_spheric_barrel_panic ... ok [INFO] [stdout] test get_trapeze_height ... ok [INFO] [stdout] test get_trapeze_perimeter ... ok [INFO] [stdout] test get_trapeze_panic ... ok [INFO] [stdout] test get_cone_panic ... ok [INFO] [stdout] test get_torus_volume ... ok [INFO] [stdout] test get_trapeze_area ... ok [INFO] [stdout] test get_torus_surface ... ok [INFO] [stdout] test get_triangle_height ... ok [INFO] [stdout] test get_triangle_inner_circle ... ok [INFO] [stdout] test get_wedge_volume ... ok [INFO] [stdout] test get_triangle_outer_circle ... ok [INFO] [stdout] test test_add_vector2d ... ok [INFO] [stdout] test get_wedge_panic ... ok [INFO] [stdout] test test_are_parallel ... ok [INFO] [stdout] test test_arithmetic_mean_3 ... ok [INFO] [stdout] test test_add_matrices ... ok [INFO] [stdout] test test_are_skew ... ok [INFO] [stdout] test test_arithmetic_mean_2 ... ok [INFO] [stdout] test test_binomial_distribution ... ok [INFO] [stdout] test test_build_line_from_two_points ... ok [INFO] [stdout] test test_build_matrice ... ok [INFO] [stdout] test test_arithmetic_mean_4 ... ok [INFO] [stdout] test test_build_empty_matrice ... ok [INFO] [stdout] test test_cartesic_to_polar_2 ... ok [INFO] [stdout] test test_cartesic_to_polar_3 ... ok [INFO] [stdout] test test_cartesic_to_cylindrical_1 ... ok [INFO] [stdout] test test_cartesic_to_polar_4 ... ok [INFO] [stdout] test test_arithmetic_mean_1 ... ok [INFO] [stdout] test test_cartesic_to_cylindrical_2 ... ok [INFO] [stdout] test test_cartesic_to_cylindrical_3 ... ok [INFO] [stdout] test test_cartesic_to_polar_1 ... ok [INFO] [stdout] test test_cartesic_to_spherical ... ok [INFO] [stdout] test test_combination_1 ... ok [INFO] [stdout] test test_combination_with_repetition ... ok [INFO] [stdout] test test_combination_with_repetition_2 ... ok [INFO] [stdout] test test_cutting_point_of_line_with_plane_panic ... ok [INFO] [stdout] test test_distance_from_line_1 ... ok [INFO] [stdout] test test_cutting_point_of_line_with_plane ... ok [INFO] [stdout] test test_cylindrical_to_cartesic ... ok [INFO] [stdout] test test_distance_from_line_2 ... ok [INFO] [stdout] test test_distance_from_point ... ok [INFO] [stdout] test test_do_cross ... ok [INFO] [stdout] test test_get_angles_1 ... ok [INFO] [stdout] test test_get_cut_angle_1 ... ok [INFO] [stdout] test test_get_cut_angle_vector2d_1 ... ok [INFO] [stdout] test test_get_determinant_1 ... ok [INFO] [stdout] test test_factorial ... ok [INFO] [stdout] test test_get_cut_angle_vector2d_2 ... ok [INFO] [stdout] test test_get_column ... ok [INFO] [stdout] test test_gaussian_distribution ... ok [INFO] [stdout] test test_get_determinant_2 ... ok [INFO] [stdout] test test_get_determinant_3 ... ok [INFO] [stdout] test test_exponential_density ... ok [INFO] [stdout] test test_get_direction_angle ... ok [INFO] [stdout] test test_get_determinant_5 ... ok [INFO] [stdout] test test_get_distance_of_plane_to_line ... ok [INFO] [stdout] test test_get_inverse_matrice_1 ... ok [INFO] [stdout] test test_get_inverse_matrice_2 ... ok [INFO] [stdout] test test_get_distance_from_point ... ok [INFO] [stdout] test test_get_main_diagonal_product ... ok [INFO] [stdout] test test_get_distance_of_plane_to_plane ... ok [INFO] [stdout] test test_get_determinant_4 ... ok [INFO] [stdout] test test_get_element ... ok [INFO] [stdout] test test_get_length_1 ... ok [INFO] [stdout] test test_get_length_2 ... ok [INFO] [stdout] test test_get_length_vector2d ... ok [INFO] [stdout] test test_get_max_1 ... ok [INFO] [stdout] test test_get_min_1 ... ok [INFO] [stdout] test test_get_min_2 ... ok [INFO] [stdout] test test_get_max_2 ... ok [INFO] [stdout] test test_get_rank_2 ... ok [INFO] [stdout] test test_get_rank_1 ... ok [INFO] [stdout] test test_get_rank_4 ... ok [INFO] [stdout] test test_get_row ... ok [INFO] [stdout] test test_get_rank_3 ... ok [INFO] [stdout] test test_get_scalar_product_1 ... ok [INFO] [stdout] test test_get_scalar_product_2d_2 ... ok [INFO] [stdout] test test_get_span_2 ... ok [INFO] [stdout] test test_get_scalar_product_2 ... ok [INFO] [stdout] test test_get_span_1 ... ok [INFO] [stdout] test test_get_trace ... ok [INFO] [stdout] test test_get_triple_product ... ok [INFO] [stdout] test test_get_scalar_product_2d_1 ... ok [INFO] [stdout] test test_harmonic_mean_1 ... ok [INFO] [stdout] test test_harmonic_mean_2 ... ok [INFO] [stdout] test test_get_side_diagonal_product ... ok [INFO] [stdout] test test_insert_row ... ok [INFO] [stdout] test test_is_plane_parallel_to_line ... ok [INFO] [stdout] test test_get_vector_product ... ok [INFO] [stdout] test test_is_solvable_3 ... ok [INFO] [stdout] test test_hypergeometric_distribution ... ok [INFO] [stdout] test test_multiply_with_matrice_1 ... ok [INFO] [stdout] test test_insert_columns ... ok [INFO] [stdout] test test_is_plane_parallel_to_plane ... ok [INFO] [stdout] test test_is_solvable_1 ... ok [INFO] [stdout] test test_is_solvable_2 ... ok [INFO] [stdout] test test_multiply_with_matrice_2 ... ok [INFO] [stdout] test test_multiply_with_scalar ... ok [INFO] [stdout] test test_multiply_with_scalar_1 ... ok [INFO] [stdout] test test_multiply_with_scalar_2 ... ok [INFO] [stdout] test test_polar_to_cartesic_1 ... ok [INFO] [stdout] test test_polar_to_cartesic_3 ... ok [INFO] [stdout] test test_perimeter_1 ... ok [INFO] [stdout] test test_poisson_distribution ... ok [INFO] [stdout] test test_permutation ... ok [INFO] [stdout] test test_quadratic_mean_1 ... ok [INFO] [stdout] test test_polar_to_cartesic_4 ... ok [INFO] [stdout] test test_quadratic_mean_2 ... ok [INFO] [stdout] test test_spherical_to_cartesic ... ok [INFO] [stdout] test test_polar_to_cartesic_2 ... ok [INFO] [stdout] test test_multiply_with_scalar_vector2d ... ok [INFO] [stdout] test test_pow ... ok [INFO] [stdout] test test_standard_deviation_1 ... ok [INFO] [stdout] test test_standard_deviation_2 ... ok [INFO] [stdout] test test_standard_distribution ... ok [INFO] [stdout] test test_sub_vector2d ... ok [INFO] [stdout] test test_solve_1 ... FAILED [INFO] [stdout] test test_triangle_1 ... ok [INFO] [stdout] test test_triangle_panic_1 ... ok [INFO] [stdout] test test_variance_1 ... ok [INFO] [stdout] test test_variance_2 ... ok [INFO] [stdout] test test_triangle_2 ... ok [INFO] [stdout] test test_subtract_matrices ... ok [INFO] [stdout] test test_triangle_panic_2 ... ok [INFO] [stdout] test test_variation_1 ... ok [INFO] [stdout] test test_variation_2 ... ok [INFO] [stdout] test test_variation_with_repetition ... ok [INFO] [stdout] test get_circle_panic ... ok [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] [INFO] [stdout] ---- test_solve_1 stdout ---- [INFO] [stdout] thread 'test_solve_1' panicked at 'assertion failed: `(left == right)` [INFO] [stdout] left: `[2.0, -4.0, 6.0, -8.0]`, [INFO] [stdout] right: `[1.9999999999999982, -3.9999999999999964, 5.9999999999999964, -7.999999999999995]`', tests/mathol.rs:1650:5 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] test_solve_1 [INFO] [stdout] [INFO] [stdout] test result: FAILED. 174 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stderr] error: test failed, to rerun pass '--test mathol' [INFO] running `"docker" "inspect" "bbebb5c723b17ec8e7c12982bf0462e1bd5d5dfb9c6bb9c0c618c95a03c557cb"` [INFO] running `"docker" "rm" "-f" "bbebb5c723b17ec8e7c12982bf0462e1bd5d5dfb9c6bb9c0c618c95a03c557cb"` [INFO] [stdout] bbebb5c723b17ec8e7c12982bf0462e1bd5d5dfb9c6bb9c0c618c95a03c557cb