[INFO] fetching crate vcad-kernel-tessellate 0.10.0...
[INFO] testing vcad-kernel-tessellate-0.10.0 against 1.100.0-beta.1 for beta-1.100-2
[INFO] extracting crate vcad-kernel-tessellate 0.10.0 into /workspace/builds/worker-3-tc2/source
[INFO] started tweaking crates.io crate vcad-kernel-tessellate 0.10.0
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate vcad-kernel-tessellate 0.10.0
[INFO] tweaked toml for crates.io crate vcad-kernel-tessellate 0.10.0 written to /workspace/builds/worker-3-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate vcad-kernel-tessellate 0.10.0 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 vcad-kernel-tessellate 0.10.0 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.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-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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:3111399a4047eeb3a02b7a90e478d715f38a8c6669b5c4b49d30a17385265909" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 4088b7121e329f9c06f3bc35052173a5d0d151a73f9e56a3734e844502b64158
[INFO] running `Command { std: "docker" "start" "4088b7121e329f9c06f3bc35052173a5d0d151a73f9e56a3734e844502b64158", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "4088b7121e329f9c06f3bc35052173a5d0d151a73f9e56a3734e844502b64158", 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" "4088b7121e329f9c06f3bc35052173a5d0d151a73f9e56a3734e844502b64158" "/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" "4088b7121e329f9c06f3bc35052173a5d0d151a73f9e56a3734e844502b64158", 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" "4088b7121e329f9c06f3bc35052173a5d0d151a73f9e56a3734e844502b64158" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling paste v1.0.15
[INFO] [stderr]    Compiling proc-macro2 v1.0.106
[INFO] [stderr]    Compiling robust v1.2.0
[INFO] [stderr]    Compiling quote v1.0.44
[INFO] [stderr]    Compiling zmij v1.0.17
[INFO] [stderr]    Compiling either v1.15.0
[INFO] [stderr]    Compiling memchr v2.7.6
[INFO] [stderr]    Compiling slotmap v1.1.1
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling itertools v0.11.0
[INFO] [stderr]    Compiling tang v0.2.1
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling vcad-kernel-math v0.10.0
[INFO] [stderr]    Compiling vcad-kernel-topo v0.10.0
[INFO] [stderr]    Compiling vcad-kernel-geom v0.10.0
[INFO] [stderr]    Compiling syn v2.0.114
[INFO] [stderr]    Compiling vcad-kernel-primitives v0.10.0
[INFO] [stderr]    Compiling earcutr v0.4.3
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling vcad-kernel-tessellate v0.10.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 12.03s
[INFO] running `Command { std: "docker" "inspect" "4088b7121e329f9c06f3bc35052173a5d0d151a73f9e56a3734e844502b64158", 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" "4088b7121e329f9c06f3bc35052173a5d0d151a73f9e56a3734e844502b64158" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling vcad-kernel-tessellate v0.10.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 4.00s
[INFO] running `Command { std: "docker" "inspect" "4088b7121e329f9c06f3bc35052173a5d0d151a73f9e56a3734e844502b64158", 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" "4088b7121e329f9c06f3bc35052173a5d0d151a73f9e56a3734e844502b64158" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.05s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/build/vcad-kernel-tessellate/9a1894ceaf4a65ec/out/vcad_kernel_tessellate-9a1894ceaf4a65ec)
[INFO] [stdout] 
[INFO] [stdout] running 65 tests
[INFO] [stdout] test clearance::tests::empty_mesh_yields_none ... ok
[INFO] [stdout] test clearance::tests::separated_boxes_report_the_gap ... ok
[INFO] [stdout] test clearance::tests::thin_pierce_without_interior_vertices_is_intersecting ... ok
[INFO] [stdout] test clearance::tests::diagonal_gap_uses_corner_distance ... ok
[INFO] [stdout] test clearance::tests::contained_box_is_a_clash_without_surface_crossing ... ok
[INFO] [stdout] test clearance::tests::overlapping_boxes_report_penetration_depth ... ok
[INFO] [stdout] test creased_normals::tests::smooths_coplanar_edge ... ok
[INFO] [stdout] test creased_normals::tests::averages_smooth_group ... ok
[INFO] [stdout] test creased_normals::tests::creases_90_degree_edge ... ok
[INFO] [stdout] test clearance::tests::touching_boxes_report_zero ... ok
[INFO] [stdout] test face_id_tests::cube_triangles_carry_six_face_ids ... ok
[INFO] [stdout] test frozen::tests::transport_uv_survives_reframed_cone_and_torus ... ok
[INFO] [stdout] test frozen::tests::transport_uv_survives_reframed_cylinder_and_sphere ... ok
[INFO] [stdout] test manifold::tests::a_missing_triangle_shows_up_as_boundary_edges ... ok
[INFO] [stdout] test frozen::tests::signature_flags_topology_change ... ok
[INFO] [stdout] test manifold::tests::clean_cube_is_a_single_manifold_shell ... ok
[INFO] [stdout] test face_id_tests::cylinder_face_ids_stay_in_lockstep ... ok
[INFO] [stdout] test manifold::tests::make_manifold_is_a_no_op_on_a_clean_mesh ... ok
[INFO] [stdout] test frozen::tests::cube_plan_captures_topo_vertices ... ok
[INFO] [stdout] test manifold::tests::make_manifold_cancels_an_internal_membrane ... ok
[INFO] [stdout] test frozen::tests::cube_plan_reevaluates_to_same_positions_and_volume ... ok
[INFO] [stdout] test manifold::tests::a_flipped_triangle_shows_up_as_inconsistent_edges ... ok
[INFO] [stdout] test manifold::tests::make_manifold_welds_a_split_seam ... ok
[INFO] [stdout] test mesh_props::tests::degenerate_indices_are_skipped ... ok
[INFO] [stdout] test mesh_props::tests::offset_box_center_of_mass_follows_offset ... ok
[INFO] [stdout] test mesh_props::tests::open_mesh_falls_back_to_surface_centroid ... ok
[INFO] [stdout] test mesh_props::tests::unit_cube_pins_known_values ... ok
[INFO] [stdout] test placement::tests::normals_get_rotation_only ... ok
[INFO] [stdout] test placement::tests::rotation_order_is_rz_ry_rx ... ok
[INFO] [stdout] test manifold::tests::two_disjoint_cubes_are_two_components ... ok
[INFO] [stdout] test placement::tests::translate_and_scale ... ok
[INFO] [stdout] test query::tests::poses_compose_in_application_order ... ok
[INFO] [stdout] test probe::tests::suite_reports_pass_and_fail ... ok
[INFO] [stdout] test query::tests::assembly_unions_named_parts ... ok
[INFO] [stdout] test query::tests::classifies_points_against_a_box ... ok
[INFO] [stdout] test tests::heal_t_junctions_closes_a_t_vertex ... ok
[INFO] [stdout] test tests::earcut_frame_triangles_share_winding_and_sum_to_region_area ... ok
[INFO] [stdout] test tests::merge_into_empty_accumulator ... ok
[INFO] [stdout] test manifold::tests::make_manifold_is_deterministic ... ok
[INFO] [stdout] test tests::heal_t_junctions_leaves_a_closed_mesh_alone ... ok
[INFO] [stdout] test tests::feature_edges_of_unit_cube_are_the_twelve_edges ... ok
[INFO] [stdout] test query::tests::overlapping_construction_bodies_stay_material ... ok
[INFO] [stdout] test query::tests::assembly_clearance_measures_the_gap ... ok
[INFO] [stdout] test tests::test_cube_surface_area_from_mesh ... ok
[INFO] [stdout] test tests::test_closed_cube_has_no_boundary_edges ... ok
[INFO] [stdout] test probe::tests::stl_round_trips_through_the_parser ... ok
[INFO] [stdout] test placement::tests::general_rotation_matches_composed_transform ... ok
[INFO] [stdout] test tests::merge_empty_normals_keeps_buffers_consistent ... ok
[INFO] [stdout] test query::tests::winding_survives_a_welded_overlap_where_parity_does_not ... ok
[INFO] [stdout] test tests::heal_t_junctions_never_unpairs_a_shared_edge ... ok
[INFO] [stdout] test tests::test_tessellate_cube ... ok
[INFO] [stdout] test tests::test_cylinder_volume_from_mesh ... ok
[INFO] [stdout] test tests::test_tessellate_cone ... ok
[INFO] [stdout] test tests::test_degenerate_cap_with_inner_loop ... ok
[INFO] [stdout] test tests::triangulate_polygon_2d_cuts_a_hole ... ok
[INFO] [stdout] test tests::triangulate_polygon_2d_square_is_ccw ... ok
[INFO] [stdout] test frozen::tests::cylinder_plan_is_watertight_and_frozen ... ok
[INFO] [stdout] test tests::test_cube_volume_from_mesh ... ok
[INFO] [stdout] test tests::weld_recomputes_partial_normals ... ok
[INFO] [stdout] test tests::test_tessellate_cylinder ... ok
[INFO] [stdout] test tests::test_triangulate_square_with_circular_hole ... ok
[INFO] [stdout] test tests::triangulate_polygon_2d_rejects_degenerate ... ok
[INFO] [stdout] test tests::test_tessellate_sphere ... ok
[INFO] [stdout] test tests::test_sphere_volume_from_mesh ... ok
[INFO] [stdout] test tests::torus_tessellates_to_its_closed_form_volume ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 65 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.08s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/probe_suite.rs (/opt/rustwide/target/debug/build/vcad-kernel-tessellate/d2617ac500703dcf/out/probe_suite-d2617ac500703dcf)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test overlapping_cylinders_report_negative_clearance ... ok
[INFO] [stdout] test clearance_between_two_cylinders_matches_the_known_gap ... ok
[INFO] [stdout] test a_wrong_expectation_fails_the_suite ... ok
[INFO] [stdout] test rana_60c_probe_excerpt_matches_the_python_suite ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.50s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests vcad_kernel_tessellate
[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; finished in 0.00s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "4088b7121e329f9c06f3bc35052173a5d0d151a73f9e56a3734e844502b64158", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "4088b7121e329f9c06f3bc35052173a5d0d151a73f9e56a3734e844502b64158", kill_on_drop: false }`
[INFO] [stdout] 4088b7121e329f9c06f3bc35052173a5d0d151a73f9e56a3734e844502b64158
