[INFO] fetching crate cspace-bullet 0.1.1...
[INFO] testing cspace-bullet-0.1.1 against 1.100.0-beta.1+cargoflags=--release for beta-release-1.100-2
[INFO] extracting crate cspace-bullet 0.1.1 into /workspace/builds/worker-5-tc2/source
[INFO] started tweaking crates.io crate cspace-bullet 0.1.1
[INFO] finished tweaking crates.io crate cspace-bullet 0.1.1
[INFO] tweaked toml for crates.io crate cspace-bullet 0.1.1 written to /workspace/builds/worker-5-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate cspace-bullet 0.1.1 on toolchain 1.100.0-beta.1
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate cspace-bullet 0.1.1 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:77db811e55d90add9212f6832c23229e3de5f1c1f9905e8cb07319ea15df73ac" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 10e6d13fa83f42c44fe613d0eb8384e4a85bd07d839920ccd60caa51055435bd
[INFO] running `Command { std: "docker" "start" "10e6d13fa83f42c44fe613d0eb8384e4a85bd07d839920ccd60caa51055435bd", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "10e6d13fa83f42c44fe613d0eb8384e4a85bd07d839920ccd60caa51055435bd", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "10e6d13fa83f42c44fe613d0eb8384e4a85bd07d839920ccd60caa51055435bd" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "10e6d13fa83f42c44fe613d0eb8384e4a85bd07d839920ccd60caa51055435bd", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "10e6d13fa83f42c44fe613d0eb8384e4a85bd07d839920ccd60caa51055435bd" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling cspace-bullet v0.1.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 2.13s
[INFO] running `Command { std: "docker" "inspect" "10e6d13fa83f42c44fe613d0eb8384e4a85bd07d839920ccd60caa51055435bd", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "10e6d13fa83f42c44fe613d0eb8384e4a85bd07d839920ccd60caa51055435bd" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling cspace-bullet v0.1.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 6.09s
[INFO] running `Command { std: "docker" "inspect" "10e6d13fa83f42c44fe613d0eb8384e4a85bd07d839920ccd60caa51055435bd", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "10e6d13fa83f42c44fe613d0eb8384e4a85bd07d839920ccd60caa51055435bd" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--release", kill_on_drop: false }`
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 0.01s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/build/cspace-bullet/a1d78858c187cf9c/out/cspace_bullet-a1d78858c187cf9c)
[INFO] [stdout] 
[INFO] [stdout] running 95 tests
[INFO] [stdout] test compound::tests::a_nested_compound_reports_the_compound_type ... ok
[INFO] [stdout] test broadphase_proxy::tests::predicates_agree_on_every_emitted_value ... ok
[INFO] [stdout] test compound_algorithm::tests::the_identity_fixture_is_the_identity ... ok
[INFO] [stdout] test compound_algorithm::tests::my_intersect_is_looser_than_the_world_space_test_under_rotation ... ok
[INFO] [stdout] test compound_algorithm::tests::a_compound_child_dispatches_as_a_compound ... ok
[INFO] [stdout] test broadphase_proxy::tests::every_named_constant_has_bullets_value ... ok
[INFO] [stdout] test compound_algorithm::tests::every_contact_row_has_exactly_one_geometry_row ... ok
[INFO] [stdout] test compound_algorithm::tests::a_box_child_pair_is_reported_unported_not_routed_into_gjk ... ok
[INFO] [stdout] test compound_algorithm::tests::a_swapped_compound_arm_reports_its_contacts_as_swapped ... ok
[INFO] [stdout] test compound_algorithm::tests::the_top_level_table_argument_reaches_find_algorithm ... ok
[INFO] [stdout] test compound::tests::bullet_reference_compound ... ok
[INFO] [stdout] test compound_algorithm::tests::a_child_dispatch_installs_and_restores_the_body_wrap ... ok
[INFO] [stdout] test broadphase_proxy::tests::two_static_objects_never_pair_while_active_pairs_both_ways ... ok
[INFO] [stdout] test compound_algorithm::tests::a_compound_compound_child_pair_installs_and_restores_both_wraps ... ok
[INFO] [stdout] test compound_algorithm::tests::an_empty_compound_returns_before_the_tree_branch ... ok
[INFO] [stdout] test broadphase_proxy::tests::is_polyhedral_ends_at_the_implicit_marker ... ok
[INFO] [stdout] test compound_algorithm::tests::bullet_reference_compound_algorithm ... ok
[INFO] [stdout] test convex_convex::tests::bullet_reference_process_collision ... ok
[INFO] [stdout] test dbvt::tests::bullet_reference_leaf_order ... ok
[INFO] [stdout] test dispatch::tests::every_cast_side_pair_is_ported ... ok
[INFO] [stdout] test convex_hull_computer::tests::empty_input_clears_all_but_original_vertex_index ... ok
[INFO] [stdout] test epa::tests::bullet_reference_distance ... ok
[INFO] [stdout] test dbvt::tests::select_breaks_a_tie_towards_the_second_child ... ok
[INFO] [stdout] test dbvt::tests::every_internal_volume_is_the_merge_of_its_children ... ok
[INFO] [stdout] test dbvt_broadphase::tests::every_fixture_row_is_asserted ... ok
[INFO] [stdout] test dispatch::tests::sphere_sphere_is_named_and_unported ... ok
[INFO] [stdout] test dispatch::tests::the_reorderable_arms_have_disjoint_guards ... ok
[INFO] [stdout] test epa::tests::det_is_the_signed_triple_product ... ok
[INFO] [stdout] test epa::tests::penetration_of_overlapping_boxes_reports_penetrating ... ok
[INFO] [stdout] test epa::tests::project_origin_in_a_tetrahedron_answers_the_full_mask ... ok
[INFO] [stdout] test epa::tests::distance_between_separated_boxes_is_the_face_gap ... ok
[INFO] [stdout] test epa::tests::project_origin_on_a_segment_clamps_to_the_endpoints ... ok
[INFO] [stdout] test epa::tests::margins_change_what_the_sphere_pair_measures ... ok
[INFO] [stdout] test dispatch::tests::the_two_tables_differ_only_on_box_box ... ok
[INFO] [stdout] test gjk::tests::separated_boxes_take_the_plain_gjk_exit ... ok
[INFO] [stdout] test linear_math::tests::max_dot_of_an_empty_slice_has_no_index ... ok
[INFO] [stdout] test linear_math::tests::bullet_reference_inv_xform ... ok
[INFO] [stdout] test linear_math::tests::max_dot_breaks_ties_toward_the_first_vertex ... ok
[INFO] [stdout] test epa::tests::bullet_reference_penetration ... ok
[INFO] [stdout] test linear_math::tests::simd_infinity_is_the_largest_finite_float ... ok
[INFO] [stdout] test linear_math::tests::transform_aabb_adds_the_margin_before_projecting ... ok
[INFO] [stdout] test dbvt_broadphase::tests::pair_order_matches_bullet ... ok
[INFO] [stdout] test dbvt::tests::removing_the_only_leaf_empties_the_tree ... ok
[INFO] [stdout] test linear_math::tests::transform_point_applies_basis_then_origin ... ok
[INFO] [stdout] test gjk::tests::bullet_reference_closest_points ... ok
[INFO] [stdout] test dispatch::tests::bullet_reference_dispatch_tables ... ok
[INFO] [stdout] test gjk::tests::bullet_reference_point_tri_dist2 ... ok
[INFO] [stdout] test epa::tests::distance_reports_penetrating_rather_than_a_negative_number ... ok
[INFO] [stdout] test overlapping_pair_cache::tests::process_all_does_not_skip_the_pair_swapped_into_the_hole ... ok
[INFO] [stdout] test gjk::tests::without_a_penetration_solver_an_overlap_emits_no_contact ... ok
[INFO] [stdout] test linear_math::tests::inverse_times_equals_inverse_then_multiply ... ok
[INFO] [stdout] test linear_math::tests::bullet_reference_test_aabb_against_aabb2 ... ok
[INFO] [stdout] test linear_math::tests::normalize_multiplies_by_the_reciprocal ... ok
[INFO] [stdout] test overlapping_pair_cache::tests::needs_broadphase_collision_requires_both_directions ... ok
[INFO] [stdout] test linear_math::tests::bt_fsel_sends_zero_to_the_positive_branch ... ok
[INFO] [stdout] test overlapping_pair_cache::tests::every_pair_survives_the_growth_rehash ... ok
[INFO] [stdout] test overlapping_pair_cache::tests::removing_the_last_pair_leaves_the_others_in_place ... ok
[INFO] [stdout] test overlapping_pair_cache::tests::removal_fills_the_hole_with_the_last_pair ... ok
[INFO] [stdout] test pen_depth::tests::separated_shapes_return_false_with_the_separation_written ... ok
[INFO] [stdout] test linear_math::tests::transpose_times_transposes_only_the_left_operand ... ok
[INFO] [stdout] test shapes::tests::a_boxs_polyhedral_vertices_carry_the_margin_its_support_function_omits ... ok
[INFO] [stdout] test pen_depth::tests::bullet_reference_calc_pen_depth ... ok
[INFO] [stdout] test shapes::tests::box_setmargin_zero_restores_the_half_extents ... ok
[INFO] [stdout] test shapes::tests::a_zero_direction_falls_back_to_minus_ones ... ok
[INFO] [stdout] test shapes::tests::cone_z_support_along_the_axis_is_the_apex_at_half_the_height ... ok
[INFO] [stdout] test shapes::tests::hull_support_ties_go_to_the_earlier_point ... ok
[INFO] [stdout] test shapes::tests::non_virtual_support_normalizes_the_direction_first ... ok
[INFO] [stdout] test shapes::tests::sphere_aabb_ignores_the_basis ... ok
[INFO] [stdout] test shapes::tests::sphere_margin_is_the_radius_and_setmargin_does_not_shrink_it ... ok
[INFO] [stdout] test pen_depth::tests::the_first_guess_answers_for_boxes_overlapping_along_x ... ok
[INFO] [stdout] test shapes::tests::the_triangle_subclasss_aabb_differs_from_its_bases_only_at_a_nonzero_margin ... ok
[INFO] [stdout] test simplex::tests::a_segment_reduces_to_the_nearer_endpoint ... ok
[INFO] [stdout] test simplex::tests::a_straddling_segment_keeps_both_vertices ... ok
[INFO] [stdout] test simplex::tests::an_enclosed_origin_is_valid_with_zero_separation ... ok
[INFO] [stdout] test simplex::tests::closest_pt_point_triangle_covers_every_region ... ok
[INFO] [stdout] test simplex::tests::in_simplex_remembers_the_last_added_vertex_after_reduction ... ok
[INFO] [stdout] test simplex::tests::in_simplex_threshold_is_a_squared_distance ... ok
[INFO] [stdout] test simplex::tests::max_vertex_is_a_squared_length ... ok
[INFO] [stdout] test shapes::tests::box_support_sends_a_zero_direction_component_to_the_positive_face ... ok
[INFO] [stdout] test simplex::tests::reset_seeds_last_w_out_of_reach ... ok
[INFO] [stdout] test shapes::tests::bullet_reference_local_get_supporting_vertex ... ok
[INFO] [stdout] test simplex::tests::tetrahedron_degeneracy_threshold_is_absolute_not_relative ... ok
[INFO] [stdout] test shapes::tests::cylinder_z_support_along_the_axis_lands_on_the_rim ... ok
[INFO] [stdout] test linear_math::tests::transform_aabb_from_a_local_box_recentres_it ... ok
[INFO] [stdout] test linear_math::tests::vector_times_matrix_transposes ... ok
[INFO] [stdout] test overlapping_pair_cache::tests::a_pair_is_sorted_by_uid_and_added_once ... ok
[INFO] [stdout] test overlapping_pair_cache::tests::capacity_doubles_from_two_and_is_always_a_power_of_two ... ok
[INFO] [stdout] test shapes::tests::hull_keeps_the_construction_margin_in_its_cached_aabb ... ok
[INFO] [stdout] test shapes::tests::cone_z_apex_test_uses_the_half_angle ... ok
[INFO] [stdout] test simplex::tests::a_flat_tetrahedron_is_invalid_not_penetrating ... ok
[INFO] [stdout] test shapes::tests::bullet_reference_polyhedral_vertices ... ok
[INFO] [stdout] test shapes::tests::bullet_reference_shape_type ... ok
[INFO] [stdout] test shapes::tests::bullet_reference_triangle_aabb ... ok
[INFO] [stdout] test shapes::tests::cone_aabb_comes_from_support_queries ... ok
[INFO] [stdout] test convex_hull_computer::tests::bullet_reference_convex_hull ... ok
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests cspace_bullet
[INFO] [stdout] test result: ok. 95 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.08s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test src/convex_hull_computer.rs - convex_hull_computer::ConvexHullComputer (line 2717) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] all doctests ran in 0.44s; merged doctests compilation took 0.43s
[INFO] running `Command { std: "docker" "inspect" "10e6d13fa83f42c44fe613d0eb8384e4a85bd07d839920ccd60caa51055435bd", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "10e6d13fa83f42c44fe613d0eb8384e4a85bd07d839920ccd60caa51055435bd", kill_on_drop: false }`
[INFO] [stdout] 10e6d13fa83f42c44fe613d0eb8384e4a85bd07d839920ccd60caa51055435bd
