[INFO] fetching crate neco-mesh 0.1.0...
[INFO] testing neco-mesh-0.1.0 against beta-2026-04-21 for beta-1.96-2
[INFO] extracting crate neco-mesh 0.1.0 into /workspace/builds/worker-4-tc2/source
[INFO] started tweaking crates.io crate neco-mesh 0.1.0
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate neco-mesh 0.1.0
[INFO] tweaked toml for crates.io crate neco-mesh 0.1.0 written to /workspace/builds/worker-4-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate neco-mesh 0.1.0 on toolchain beta-2026-04-21
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2026-04-21" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate neco-mesh 0.1.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" "+beta-2026-04-21" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-04-21" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] c103f5b4d90f3594f3219d37b82754d1ef2eab054850141069569582f2fd99aa
[INFO] running `Command { std: "docker" "start" "-a" "c103f5b4d90f3594f3219d37b82754d1ef2eab054850141069569582f2fd99aa", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "c103f5b4d90f3594f3219d37b82754d1ef2eab054850141069569582f2fd99aa", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "c103f5b4d90f3594f3219d37b82754d1ef2eab054850141069569582f2fd99aa", kill_on_drop: false }`
[INFO] [stdout] c103f5b4d90f3594f3219d37b82754d1ef2eab054850141069569582f2fd99aa
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-04-21" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] f67d45e220c9860fb606c49c159138b4b79c1d9ccc7bf092a880e85f08b4ea98
[INFO] running `Command { std: "docker" "start" "-a" "f67d45e220c9860fb606c49c159138b4b79c1d9ccc7bf092a880e85f08b4ea98", kill_on_drop: false }`
[INFO] [stderr]    Compiling neco-stl v0.1.0
[INFO] [stderr]    Compiling neco-nurbs v0.1.0
[INFO] [stderr]    Compiling neco-cdt v0.1.0
[INFO] [stderr]    Compiling neco-mesh v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 2.84s
[INFO] running `Command { std: "docker" "inspect" "f67d45e220c9860fb606c49c159138b4b79c1d9ccc7bf092a880e85f08b4ea98", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "f67d45e220c9860fb606c49c159138b4b79c1d9ccc7bf092a880e85f08b4ea98", kill_on_drop: false }`
[INFO] [stdout] f67d45e220c9860fb606c49c159138b4b79c1d9ccc7bf092a880e85f08b4ea98
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-04-21" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] f9573e05ff8436be012e84f8cf41380f77d3053670be0c67d92f9bad8d15f8bc
[INFO] running `Command { std: "docker" "start" "-a" "f9573e05ff8436be012e84f8cf41380f77d3053670be0c67d92f9bad8d15f8bc", kill_on_drop: false }`
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling approx v0.5.1
[INFO] [stderr]    Compiling neco-mesh v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 4.75s
[INFO] running `Command { std: "docker" "inspect" "f9573e05ff8436be012e84f8cf41380f77d3053670be0c67d92f9bad8d15f8bc", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "f9573e05ff8436be012e84f8cf41380f77d3053670be0c67d92f9bad8d15f8bc", kill_on_drop: false }`
[INFO] [stdout] f9573e05ff8436be012e84f8cf41380f77d3053670be0c67d92f9bad8d15f8bc
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-04-21" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] a0a3738c0ba51073a4f4ff5adfe707516a3ad923e55e0857375716f0c62cdf99
[INFO] running `Command { std: "docker" "start" "-a" "a0a3738c0ba51073a4f4ff5adfe707516a3ad923e55e0857375716f0c62cdf99", 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/deps/neco_mesh-66c5018edbd548d5)
[INFO] [stdout] 
[INFO] [stdout] running 103 tests
[INFO] [stdout] test immersed::tests::immersed_mesh_unit_cube ... ok
[INFO] [stdout] test mesh1d::tests::mesh_line_uniform_lengths ... ok
[INFO] [stdout] test mesh2d::tests::mesh_l_shape ... ok
[INFO] [stdout] test immersed::tests::raycast_inside_cube ... ok
[INFO] [stdout] test mesh1d::tests::mesh_line_arc_params ... ok
[INFO] [stdout] test mesh2d::tests::mesh_rect_area ... ok
[INFO] [stdout] test mesh2d::tests::mesh_polygon_dedup_near_coincident ... ok
[INFO] [stdout] test mesh2d::tests::polygon_min_width_rect ... ok
[INFO] [stdout] test mesh2d::tests::test_mesh_region_simple ... ok
[INFO] [stdout] test mesh3d::improvement::tests::test_collapse_boundary_rejected ... ok
[INFO] [stdout] test mesh3d::improvement::tests::test_collapse_no_inversion ... ok
[INFO] [stdout] test mesh1d::tests::mesh_line_node_count ... ok
[INFO] [stdout] test mesh2d::tests::mesh_polygon_adaptive_none_is_default ... ok
[INFO] [stdout] test mesh3d::improvement::tests::test_default_params ... ok
[INFO] [stdout] test mesh2d::tests::mesh_polygon_adaptive_translation_invariant ... ok
[INFO] [stdout] test mesh2d::tests::polygon_min_width_square ... ok
[INFO] [stdout] test mesh3d::improvement::tests::test_circumcenter_insertion_mesh_integrity ... ok
[INFO] [stdout] test mesh3d::improvement::tests::test_circumcenter_distance_guard ... ok
[INFO] [stdout] test mesh2d::tests::mesh_region_adaptive_degree1_hole_preserves_area_and_centroid_invariants ... ok
[INFO] [stdout] test mesh3d::improvement::tests::test_detect_boundary_nodes_box ... ok
[INFO] [stdout] test mesh3d::improvement::tests::test_detect_boundary_nodes_single_tet ... ok
[INFO] [stdout] test mesh3d::improvement::tests::test_improve_mesh_basic ... ok
[INFO] [stdout] test mesh3d::insertion::tests::brio_sort_covers_all_indices_for_large_inputs ... ok
[INFO] [stdout] test mesh3d::improvement::tests::test_improve_mesh_no_bad_tets ... ok
[INFO] [stdout] test mesh3d::insertion::tests::brio_sort_is_deterministic ... ok
[INFO] [stdout] test mesh3d::insertion::tests::brio_sort_is_identity_for_small_inputs ... ok
[INFO] [stdout] test mesh3d::improvement::tests::test_improvement_stats_vertex_ops_fields ... ok
[INFO] [stdout] test mesh3d::insertion::tests::box_volume_matches ... ok
[INFO] [stdout] test mesh3d::insertion::tests::brio_build_delaunay_preserves_vertex_order ... ok
[INFO] [stdout] test mesh3d::insertion::tests::adjacency_stays_consistent_after_insert_vertex ... ok
[INFO] [stdout] test mesh3d::improvement::tests::test_link_condition_valid ... ok
[INFO] [stdout] test mesh3d::plc::tests::test_extract_surface_triangles_outward_normal ... ok
[INFO] [stdout] test mesh3d::insertion::tests::delaunay_for_box_vertices ... ok
[INFO] [stdout] test mesh3d::plc::tests::test_from_surface_mesh_dedup_edges ... ok
[INFO] [stdout] test mesh3d::insertion::tests::super_tetrahedron_vertices_are_removed ... ok
[INFO] [stdout] test mesh3d::plc::tests::test_box_surface_area_via_plc ... ok
[INFO] [stdout] test mesh3d::improvement::tests::test_smooth_vertices_no_inversion ... ok
[INFO] [stdout] test mesh3d::plc::tests::test_single_tet_plc ... ok
[INFO] [stdout] test mesh3d::quality::tests::test_circumcenter_regular_tet ... ok
[INFO] [stdout] test mesh3d::quality::tests::test_circumcenter_degenerate ... ok
[INFO] [stdout] test mesh3d::quality::tests::test_circumradius_regular_tet ... ok
[INFO] [stdout] test mesh3d::quality::tests::test_dihedral_angle_range ... ok
[INFO] [stdout] test mesh3d::quality::tests::test_mesh_quality_stats ... ok
[INFO] [stdout] test mesh3d::quality::tests::test_mesh_quality_stats_empty ... ok
[INFO] [stdout] test mesh3d::quality::tests::test_radius_edge_ratio_regular_tet ... ok
[INFO] [stdout] test mesh3d::quality::tests::test_radius_edge_ratio_degenerate ... ok
[INFO] [stdout] test mesh2d::tests::test_point_in_polygon ... ok
[INFO] [stdout] test mesh3d::recovery::tests::edge_exists_for_missing_edges ... ok
[INFO] [stdout] test mesh3d::recovery::tests::flip_2_3_then_flip_3_2_round_trip ... ok
[INFO] [stdout] test mesh3d::recovery::tests::edge_exists_for_present_edges ... ok
[INFO] [stdout] test mesh3d::recovery::tests::flip_3_2_basic ... ok
[INFO] [stdout] test mesh3d::recovery::tests::flip_2_3_basic ... ok
[INFO] [stdout] test mesh3d::recovery::tests::flip_3_2_fails_for_non_three_tet_edge ... ok
[INFO] [stdout] test mesh3d::recovery::tests::flipnm_fails_for_missing_edge ... ok
[INFO] [stdout] test mesh3d::recovery::tests::flipnm_level0_degenerates_to_flip_3_2 ... ok
[INFO] [stdout] test mesh3d::recovery::tests::box_mesh_edge_recovery ... ok
[INFO] [stdout] test mesh3d::recovery::tests::flipnm_level0_fails_for_4_tet_edge ... ok
[INFO] [stdout] test mesh3d::quality::tests::test_mesh_quality_stats_with_slivers ... ok
[INFO] [stdout] test mesh3d::recovery::tests::flipnm_level1_for_4_tet_edge ... ok
[INFO] [stdout] test mesh3d::recovery::tests::flipnm_mesh_validity ... ok
[INFO] [stdout] test mesh3d::recovery::tests::recover_edge_succeeds_immediately_for_existing_edge ... ok
[INFO] [stdout] test mesh3d::recovery::tests::recover_faces_after_edge_recovery ... ok
[INFO] [stdout] test mesh3d::quality::tests::test_dihedral_angles_regular_tet ... ok
[INFO] [stdout] test mesh3d::refinement::tests::test_basic_refinement ... ok
[INFO] [stdout] test mesh3d::recovery::tests::steiner_split_basic ... ok
[INFO] [stdout] test mesh3d::refinement::tests::test_encroaches_segment_basic ... ok
[INFO] [stdout] test mesh3d::refinement::tests::test_box_volume_preservation ... ok
[INFO] [stdout] test mesh3d::refinement::tests::test_default_params ... ok
[INFO] [stdout] test mesh3d::recovery::tests::recover_edges_statistics_are_consistent ... ok
[INFO] [stdout] test mesh3d::refinement::tests::test_encroaches_polygon_basic ... ok
[INFO] [stdout] test mesh3d::refinement::tests::test_max_iterations_termination ... ok
[INFO] [stdout] test mesh3d::recovery::tests::flip_2_3_fails_for_non_adjacent_tets ... ok
[INFO] [stdout] test mesh3d::refinement::tests::test_no_refinement_needed ... ok
[INFO] [stdout] test mesh3d::tet_mesh::tests::adjacency_is_symmetric ... ok
[INFO] [stdout] test mesh3d::tests::generate_quality_mesh_empty_input ... ok
[INFO] [stdout] test mesh2d::tests::mesh_polygon_adaptive_width_nodes ... ok
[INFO] [stdout] test mesh3d::quality::tests::test_circumradius_degenerate ... ok
[INFO] [stdout] test mesh3d::tet_mesh::tests::adjacent_tets_share_the_same_face_key ... ok
[INFO] [stdout] test mesh3d::tet_mesh::tests::face_index_matches_tetgen_convention ... ok
[INFO] [stdout] test mesh3d::tet_mesh::tests::edge_ring_is_open_for_boundary_edges ... ok
[INFO] [stdout] test mesh3d::tet_mesh::tests::fixes_negative_volume_tets_automatically ... ok
[INFO] [stdout] test mesh3d::tet_mesh::tests::locate_point_for_points_outside_mesh ... ok
[INFO] [stdout] test mesh3d::plc::tests::test_box_mesh_plc ... ok
[INFO] [stdout] test mesh3d::tet_mesh::tests::locate_point_on_empty_mesh ... ok
[INFO] [stdout] test mesh3d::tet_mesh::tests::locate_point_on_single_tet ... ok
[INFO] [stdout] test mesh3d::tet_mesh::tests::from_mesh3d_to_mesh3d_round_trip ... ok
[INFO] [stdout] test mesh3d::tet_mesh::tests::star_returns_incident_tets ... ok
[INFO] [stdout] test mesh3d::tet_mesh::tests::locate_point_from_with_explicit_start_tet ... ok
[INFO] [stdout] test mesh3d::tet_mesh::tests::edge_ring_is_cyclic_for_interior_edges ... ok
[INFO] [stdout] test mesh3d::tet_mesh::tests::locate_point_for_mesh_vertices ... ok
[INFO] [stdout] test mesh3d::tet_mesh::tests::locate_point_for_random_points_inside_mesh ... ok
[INFO] [stdout] test mesh2d::tests::mesh_high_aspect_ratio_bar ... ok
[INFO] [stdout] test mesh3d::tet_mesh::tests::tet_volume_method ... ok
[INFO] [stdout] test mesh3d::tet_mesh::tests::works_with_generate_box_mesh ... ok
[INFO] [stdout] test mesh3d::tests::generate_quality_mesh_box ... ok
[INFO] [stdout] test mesh2d::tests::mesh_polygon_adaptive_compacts_unused_nodes ... ok
[INFO] [stdout] test mesh3d::tests::generate_quality_mesh_box_triangle_permutation_invariant ... ok
[INFO] [stdout] test mesh3d::insertion::tests::empty_sphere_property_for_50_random_points ... ok
[INFO] [stdout] test mesh3d::tests::generate_quality_mesh_box_translation_invariant ... ok
[INFO] [stdout] test mesh2d::tests::mesh_nurbs_degree1_rotated_quad ... ok
[INFO] [stdout] test mesh3d::improvement::tests::test_vertex_ops_enabled_vs_disabled ... ok
[INFO] [stdout] test mesh2d::tests::mesh_thin_triangle_bar ... ok
[INFO] [stdout] test mesh3d::tests::bench_quality_comparison ... ok
[INFO] [stderr]      Running tests/voxel.rs (/opt/rustwide/target/debug/deps/voxel-cd89997828f90f58)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 103 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.69s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 22 tests
[INFO] [stdout] test test_geometry_config_rod ... ok
[INFO] [stdout] test test_far_translated_centerline_produces_empty_grid ... ok
[INFO] [stdout] test test_geometry_config_triangle ... ok
[INFO] [stdout] test test_fill_fraction_bounded ... ok
[INFO] [stdout] test test_module_paths_expose_grid_and_wire_types ... ok
[INFO] [stdout] test test_solid_occupancy_rejects_non_manifold_edge ... ok
[INFO] [stdout] test test_solid_occupancy_matches_surface_layout_and_values ... ok
[INFO] [stdout] test test_solid_occupancy_rejects_open_surface_boundary_edge ... ok
[INFO] [stdout] test test_solid_occupancy_module_path_matches_top_level ... ok
[INFO] [stdout] test test_solid_occupancy_rejects_empty_surface ... ok
[INFO] [stdout] test test_triangle_gap ... ok
[INFO] [stdout] test test_solid_occupancy_rejects_out_of_bounds_index ... ok
[INFO] [stdout] test test_triangle_to_rod_geometry ... ok
[INFO] [stdout] test test_surface_occupancy_module_path_matches_top_level ... ok
[INFO] [stdout] test test_surface_occupancy_exposes_layout_metadata ... ok
[INFO] [stdout] test test_surface_occupancy_marks_cube_center_inside_and_corner_outside ... ok
[INFO] [stdout] test test_surface_occupancy_generates_nonempty_binary_grid ... ok
[INFO] [stdout] test test_straight_rod_volume ... ok
[INFO] [stdout] test test_multisegment_fill_fraction_remains_bounded ... ok
[INFO] [stdout] test test_parallel_translation_preserves_total_fill_volume ... ok
[INFO] [stdout] test test_fill_fraction_is_invariant_to_centerline_reversal ... ok
[INFO] [stdout] test test_zero_length_segment_does_not_change_total_volume ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 22 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.15s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests neco_mesh
[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" "a0a3738c0ba51073a4f4ff5adfe707516a3ad923e55e0857375716f0c62cdf99", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "a0a3738c0ba51073a4f4ff5adfe707516a3ad923e55e0857375716f0c62cdf99", kill_on_drop: false }`
[INFO] [stdout] a0a3738c0ba51073a4f4ff5adfe707516a3ad923e55e0857375716f0c62cdf99
