[INFO] fetching crate tokmd-fun 1.9.0...
[INFO] testing tokmd-fun-1.9.0 against 1.95.0 for beta-1.96-2
[INFO] extracting crate tokmd-fun 1.9.0 into /workspace/builds/worker-2-tc1/source
[INFO] started tweaking crates.io crate tokmd-fun 1.9.0
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate tokmd-fun 1.9.0
[INFO] tweaked toml for crates.io crate tokmd-fun 1.9.0 written to /workspace/builds/worker-2-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate tokmd-fun 1.9.0 on toolchain 1.95.0
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.95.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate tokmd-fun 1.9.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.95.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded midly v0.5.3
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/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" "+1.95.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 6ee451fea204f4f45e630dc8f2318ab072ff3fc53309d807968aff49ee9c1148
[INFO] running `Command { std: "docker" "start" "-a" "6ee451fea204f4f45e630dc8f2318ab072ff3fc53309d807968aff49ee9c1148", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "6ee451fea204f4f45e630dc8f2318ab072ff3fc53309d807968aff49ee9c1148", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "6ee451fea204f4f45e630dc8f2318ab072ff3fc53309d807968aff49ee9c1148", kill_on_drop: false }`
[INFO] [stdout] 6ee451fea204f4f45e630dc8f2318ab072ff3fc53309d807968aff49ee9c1148
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/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" "+1.95.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 6839bdb746f3db64855e54b3756d371bcaae00db0304ee525cccb3e06e74bae8
[INFO] running `Command { std: "docker" "start" "-a" "6839bdb746f3db64855e54b3756d371bcaae00db0304ee525cccb3e06e74bae8", kill_on_drop: false }`
[INFO] [stderr]    Compiling midly v0.5.3
[INFO] [stderr]    Compiling tokmd-fun v1.9.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 1.86s
[INFO] running `Command { std: "docker" "inspect" "6839bdb746f3db64855e54b3756d371bcaae00db0304ee525cccb3e06e74bae8", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "6839bdb746f3db64855e54b3756d371bcaae00db0304ee525cccb3e06e74bae8", kill_on_drop: false }`
[INFO] [stdout] 6839bdb746f3db64855e54b3756d371bcaae00db0304ee525cccb3e06e74bae8
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/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" "+1.95.0" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] fe6195514f7ff4797e2ebc4278a99b1a52776f123b4f5e1bd297fd68d3d49f9b
[INFO] running `Command { std: "docker" "start" "-a" "fe6195514f7ff4797e2ebc4278a99b1a52776f123b4f5e1bd297fd68d3d49f9b", kill_on_drop: false }`
[INFO] [stderr]    Compiling linux-raw-sys v0.12.1
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling bitflags v2.11.0
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling zerocopy v0.8.47
[INFO] [stderr]    Compiling getrandom v0.4.2
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling wait-timeout v0.2.1
[INFO] [stderr]    Compiling bit-vec v0.8.0
[INFO] [stderr]    Compiling console v0.15.11
[INFO] [stderr]    Compiling unarray v0.1.4
[INFO] [stderr]    Compiling similar v2.7.0
[INFO] [stderr]    Compiling rand_core v0.9.5
[INFO] [stderr]    Compiling bit-set v0.8.0
[INFO] [stderr]    Compiling rand_xorshift v0.4.0
[INFO] [stderr]    Compiling rand v0.9.2
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling rusty-fork v0.3.1
[INFO] [stderr]    Compiling insta v1.46.3
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling proptest v1.10.0
[INFO] [stderr]    Compiling tokmd-fun v1.9.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 38.60s
[INFO] running `Command { std: "docker" "inspect" "fe6195514f7ff4797e2ebc4278a99b1a52776f123b4f5e1bd297fd68d3d49f9b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "fe6195514f7ff4797e2ebc4278a99b1a52776f123b4f5e1bd297fd68d3d49f9b", kill_on_drop: false }`
[INFO] [stdout] fe6195514f7ff4797e2ebc4278a99b1a52776f123b4f5e1bd297fd68d3d49f9b
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/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" "+1.95.0" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] b94ce639525c02541e4e1be64896a874434705f4a93b678a550b4b9d620958d5
[INFO] running `Command { std: "docker" "start" "-a" "b94ce639525c02541e4e1be64896a874434705f4a93b678a550b4b9d620958d5", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.13s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/tokmd_fun-853d77a41c34a0a9)
[INFO] [stdout] 
[INFO] [stdout] running 13 tests
[INFO] [stdout] test tests::render_midi_channel_clamped_to_15 ... ok
[INFO] [stdout] test tests::render_midi_deterministic_overlap ... ok
[INFO] [stdout] test tests::render_midi_single_note ... ok
[INFO] [stdout] test tests::render_midi_multiple_notes ... ok
[INFO] [stdout] test tests::render_midi_empty_notes ... ok
[INFO] [stdout] test tests::render_obj_empty_input ... ok
[INFO] [stdout] test tests::render_obj_single_building ... ok
[INFO] [stdout] test tests::sanitize_name_preserves_alphanumeric ... ok
[INFO] [stdout] test tests::sanitize_name_replaces_non_alphanumeric ... ok
[INFO] [stdout] test tests::sanitize_name_empty ... ok
[INFO] [stdout] test tests::render_obj_sanitizes_names ... ok
[INFO] [stdout] test tests::render_midi_tempo_min_clamped ... ok
[INFO] [stdout] test tests::render_obj_multiple_buildings ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.11s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/bdd.rs (/opt/rustwide/target/debug/deps/bdd-b38b4f4ead006065)
[INFO] [stdout] 
[INFO] [stdout] running 46 tests
[INFO] [stdout] test given_120_bpm_when_rendered_then_tempo_is_500000 ... ok
[INFO] [stdout] test given_channel_255_when_rendered_then_clamped_to_15 ... ok
[INFO] [stdout] test given_empty_name_when_rendered_then_object_line_has_empty_name ... ok
[INFO] [stdout] test given_empty_notes_when_rendered_then_track_ends_with_end_of_track ... ok
[INFO] [stdout] test given_1_bpm_when_rendered_then_tempo_wraps_in_24_bits ... ok
[INFO] [stdout] test given_60_bpm_when_rendered_then_tempo_is_1000000 ... ok
[INFO] [stdout] test given_alphanumeric_name_when_rendered_then_name_unchanged ... ok
[INFO] [stdout] test given_any_input_when_rendered_then_format_is_single_track ... ok
[INFO] [stdout] test given_any_note_when_rendered_then_note_off_velocity_is_zero ... ok
[INFO] [stdout] test given_any_notes_when_rendered_then_track_ends_with_end_of_track ... ok
[INFO] [stdout] test given_channel_0_when_rendered_then_channel_is_0 ... ok
[INFO] [stdout] test given_n_notes_when_rendered_then_event_count_is_2n_plus_2 ... ok
[INFO] [stdout] test given_name_with_dots_dashes_when_rendered_then_replaced_with_underscores ... ok
[INFO] [stdout] test given_name_with_slashes_when_rendered_then_replaced_with_underscores ... ok
[INFO] [stdout] test given_no_buildings_when_rendered_then_no_vertex_or_face_lines ... ok
[INFO] [stdout] test given_no_buildings_when_rendered_then_output_contains_only_header ... ok
[INFO] [stdout] test given_notes_out_of_order_when_rendered_then_events_sorted_by_time ... ok
[INFO] [stdout] test given_origin_unit_cube_when_rendered_then_top_vertices_at_z_one ... ok
[INFO] [stdout] test given_same_buildings_when_rendered_twice_then_output_identical ... ok
[INFO] [stdout] test given_note_starting_at_480_with_duration_240_when_rendered_then_off_at_720 ... ok
[INFO] [stdout] test given_offset_building_when_rendered_then_position_reflected_in_vertices ... ok
[INFO] [stdout] test given_simultaneous_notes_when_rendered_then_both_note_ons_emitted ... ok
[INFO] [stdout] test given_same_notes_when_rendered_twice_then_output_identical ... ok
[INFO] [stdout] test given_no_notes_when_rendered_then_track_has_tempo_and_end ... ok
[INFO] [stdout] test given_single_building_when_rendered_then_lines_follow_header_obj_verts_faces_order ... ok
[INFO] [stdout] test given_name_with_spaces_when_rendered_then_replaced_with_underscores ... ok
[INFO] [stdout] test given_single_building_when_rendered_then_object_named ... ok
[INFO] [stdout] test given_single_building_when_rendered_then_six_faces ... ok
[INFO] [stdout] test given_single_note_when_rendered_then_midi_header_correct ... ok
[INFO] [stdout] test given_single_note_at_start_when_rendered_then_note_on_delta_is_zero ... ok
[INFO] [stdout] test given_single_note_when_rendered_then_note_on_and_off_present ... ok
[INFO] [stdout] test given_three_buildings_when_rendered_then_third_faces_start_at_17 ... ok
[INFO] [stdout] test given_two_buildings_when_rendered_then_sixteen_vertices ... ok
[INFO] [stdout] test given_two_buildings_when_rendered_then_twelve_faces ... ok
[INFO] [stdout] test given_single_building_when_rendered_then_eight_vertices ... ok
[INFO] [stdout] test given_two_buildings_when_rendered_then_two_object_lines ... ok
[INFO] [stdout] test given_single_building_when_rendered_then_header_present ... ok
[INFO] [stdout] test given_single_building_when_rendered_then_faces_reference_vertices_1_through_8 ... ok
[INFO] [stdout] test given_zero_bpm_when_rendered_then_no_division_by_zero ... ok
[INFO] [stdout] test given_zero_height_building_when_rendered_then_base_equals_top ... ok
[INFO] [stdout] test given_zero_width_building_when_rendered_then_valid_obj_produced ... ok
[INFO] [stdout] test given_no_notes_when_rendered_then_valid_midi_produced ... ok
[INFO] [stdout] test given_zero_duration_note_when_rendered_then_on_and_off_at_same_tick ... ok
[INFO] [stdout] test given_origin_unit_cube_when_rendered_then_base_vertices_at_z_zero ... ok
[INFO] [stdout] test given_specific_key_when_rendered_then_note_on_carries_that_key ... ok
[INFO] [stdout] test given_two_buildings_when_rendered_then_second_building_faces_start_at_9 ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 46 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/coverage.rs (/opt/rustwide/target/debug/deps/coverage-ac77b5a1191efca4)
[INFO] [stdout] 
[INFO] [stdout] running 13 tests
[INFO] [stdout] test given_fractional_buildings_when_rendered_twice_then_identical ... ok
[INFO] [stdout] test given_fractional_coords_when_rendered_then_values_present ... ok
[INFO] [stdout] test given_max_bpm_when_rendered_then_valid_midi ... ok
[INFO] [stdout] test given_100_buildings_when_rendered_then_correct_vertex_and_face_counts ... ok
[INFO] [stdout] test given_200_notes_when_rendered_then_event_count_is_402 ... ok
[INFO] [stdout] test given_multi_channel_notes_when_rendered_twice_then_identical ... ok
[INFO] [stdout] test given_negative_dimensions_when_rendered_then_still_valid_obj ... ok
[INFO] [stdout] test given_notes_on_different_channels_when_rendered_then_all_channels_present ... ok
[INFO] [stdout] test given_negative_position_when_rendered_then_vertices_reflect_negatives ... ok
[INFO] [stdout] test given_key_127_when_rendered_then_note_on_key_is_127 ... ok
[INFO] [stdout] test given_velocity_zero_when_rendered_then_valid_midi ... ok
[INFO] [stdout] test given_velocity_127_when_rendered_then_velocity_preserved ... ok
[INFO] [stdout] test given_key_zero_when_rendered_then_note_on_key_is_zero ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/deep.rs (/opt/rustwide/target/debug/deps/deep-3d1758cab62277ac)
[INFO] [stdout] 
[INFO] [stdout] running 23 tests
[INFO] [stdout] test midi_channel_clamped_to_15 ... ok
[INFO] [stdout] test midi_deterministic_same_input_same_output ... ok
[INFO] [stdout] test midi_empty_notes_valid_header ... ok
[INFO] [stdout] test midi_high_tempo ... ok
[INFO] [stdout] test midi_different_tempos_produce_different_output ... ok
[INFO] [stdout] test midi_many_notes ... ok
[INFO] [stdout] test midi_simultaneous_notes ... ok
[INFO] [stdout] test midi_zero_duration_note ... ok
[INFO] [stdout] test midi_zero_tempo_clamped ... ok
[INFO] [stdout] test midi_multiple_channels ... ok
[INFO] [stdout] test midi_zero_velocity_note ... ok
[INFO] [stdout] test midi_notes_out_of_order_still_valid ... ok
[INFO] [stdout] test obj_and_midi_both_handle_empty_input ... ok
[INFO] [stdout] test midi_single_note_valid ... ok
[INFO] [stdout] test obj_deterministic_same_input_same_output ... ok
[INFO] [stdout] test obj_name_sanitization_special_chars ... ok
[INFO] [stdout] test obj_empty_produces_header_only ... ok
[INFO] [stdout] test obj_many_buildings_vertex_indexing ... ok
[INFO] [stdout] test obj_negative_coords ... ok
[INFO] [stdout] test obj_single_building_geometry ... ok
[INFO] [stdout] test midi_large_start_offset ... ok
[INFO] [stdout] test obj_unicode_name_sanitized ... ok
[INFO] [stderr]      Running tests/deep2.rs (/opt/rustwide/target/debug/deps/deep2-a36c55f03145fa59)
[INFO] [stdout] test obj_zero_dimension_building ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 23 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 32 tests
[INFO] [stdout] test midi_all_16_channels_simultaneously ... ok
[INFO] [stdout] test midi_always_has_exactly_one_track ... ok
[INFO] [stdout] test determinism_obj_complex_city ... ok
[INFO] [stdout] test midi_delta_times_sum_to_absolute_positions ... ok
[INFO] [stdout] test midi_header_format_is_single_track ... ok
[INFO] [stdout] test midi_empty_notes_valid_at_various_tempos ... ok
[INFO] [stdout] test midi_note_clone_produces_identical_output ... ok
[INFO] [stdout] test midi_header_timing_is_480_tpq ... ok
[INFO] [stdout] test midi_note_off_key_matches_note_on_key ... ok
[INFO] [stdout] test midi_overlapping_notes_all_events_present ... ok
[INFO] [stdout] test midi_large_start_offset_produces_valid_midi ... ok
[INFO] [stdout] test midi_tempo_event_is_first ... ok
[INFO] [stdout] test midi_saturating_sub_prevents_negative_deltas ... ok
[INFO] [stdout] test midi_tempo_values_for_common_bpms ... ok
[INFO] [stdout] test midi_key_propagated_across_full_range ... ok
[INFO] [stdout] test midi_note_debug_contains_fields ... ok
[INFO] [stdout] test obj_all_underscores_name_preserved ... ok
[INFO] [stdout] test determinism_midi_complex_sequence ... ok
[INFO] [stdout] test obj_building_clone_produces_equal_output ... ok
[INFO] [stdout] test obj_building_debug_contains_fields ... ok
[INFO] [stdout] test obj_building_order_preserved_in_output ... ok
[INFO] [stdout] test obj_numeric_only_name_preserved ... ok
[INFO] [stdout] test obj_each_buildings_faces_reference_only_its_own_vertices ... ok
[INFO] [stdout] test obj_face_patterns_consistent_across_buildings ... ok
[INFO] [stdout] test obj_all_eight_vertices_are_distinct_for_nondegenerate_building ... ok
[INFO] [stdout] test obj_long_name_sanitized_without_truncation ... ok
[INFO] [stdout] test obj_emoji_name_sanitized_to_underscores ... ok
[INFO] [stdout] test obj_tab_and_newline_chars_sanitized ... ok
[INFO] [stdout] test obj_output_contains_no_control_chars_except_newline ... ok
[INFO] [stdout] test obj_tiny_dimensions_produce_valid_geometry ... ok
[INFO] [stdout] test obj_vertex_positions_for_arbitrary_building ... ok
[INFO] [stdout] test obj_total_line_count_matches_formula ... ok
[INFO] [stderr]      Running tests/deep_w42.rs (/opt/rustwide/target/debug/deps/deep_w42-6dcd09e74884ae92)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 32 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 11 tests
[INFO] [stdout] test midi_empty_deterministic ... ok
[INFO] [stdout] test midi_high_tempo_deterministic ... ok
[INFO] [stdout] test obj_face_indices_sequential ... ok
[INFO] [stdout] test obj_special_chars_sanitised ... ok
[INFO] [stdout] test obj_empty_city_deterministic ... ok
[INFO] [stdout] test obj_building_name_sanitisation ... ok
[INFO] [stdout] test obj_vertex_count_per_building ... ok
[INFO] [stdout] test obj_eco_label_deterministic ... ok
[INFO] [stdout] test midi_deterministic ... ok
[INFO] [stdout] test snapshot_obj_tall_building ... ok
[INFO] [stderr]      Running tests/deep_w45.rs (/opt/rustwide/target/debug/deps/deep_w45-c43cc98996fd510b)
[INFO] [stdout] test snapshot_obj_eco_label_three_languages ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 28 tests
[INFO] [stdout] test midi_end_of_track_is_always_last_event_empty ... ok
[INFO] [stdout] test midi_note_clone_produces_equal_rendering ... ok
[INFO] [stdout] test midi_note_debug_is_non_empty ... ok
[INFO] [stdout] test midi_end_of_track_is_always_last_event_many_notes ... ok
[INFO] [stdout] test midi_tempo_value_matches_bpm ... ok
[INFO] [stdout] test midi_timing_is_metrical_480 ... ok
[INFO] [stdout] test midi_format_is_single_track ... ok
[INFO] [stdout] test midi_timing_is_metrical_480_regardless_of_tempo ... ok
[INFO] [stdout] test obj_all_special_chars_name_produces_all_underscores ... ok
[INFO] [stdout] test obj_building_clone_produces_equal_rendering ... ok
[INFO] [stdout] test obj_building_debug_is_non_empty ... ok
[INFO] [stdout] test midi_note_on_before_note_off_at_same_tick ... ok
[INFO] [stdout] test obj_emoji_name_sanitized ... ok
[INFO] [stdout] test midi_tempo_event_is_first ... ok
[INFO] [stdout] test midi_event_count_formula ... ok
[INFO] [stdout] test obj_top_vertices_z_equals_height ... ok
[INFO] [stdout] test midi_tempo_value_60bpm ... ok
[INFO] [stdout] test obj_z_base_is_always_zero ... ok
[INFO] [stdout] test obj_line_count_formula ... ok
[INFO] [stdout] test obj_empty_name_produces_empty_object_line ... ok
[INFO] [stdout] test properties::midi_always_valid_header ... ok
[INFO] [stdout] test properties::midi_deterministic ... ok
[INFO] [stdout] test properties::obj_deterministic ... ok
[INFO] [stdout] test properties::obj_always_has_header ... ok
[INFO] [stdout] test properties::midi_more_notes_means_more_bytes ... ok
[INFO] [stdout] test snapshot_midi_zero_bpm_clamped ... ok
[INFO] [stdout] test snapshot_midi_1bpm_extreme_slow ... ok
[INFO] [stderr]      Running tests/deep_w69.rs (/opt/rustwide/target/debug/deps/deep_w69-079d4b6ace4d4c29)
[INFO] [stdout] test properties::obj_sanitized_names_are_clean ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 28 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.16s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 20 tests
[INFO] [stdout] test midi_deterministic_across_calls ... ok
[INFO] [stdout] test midi_high_tempo ... ok
[INFO] [stdout] test midi_empty_notes_produces_valid_header ... ok
[INFO] [stdout] test midi_zero_tempo_clamped ... ok
[INFO] [stdout] test midi_overlapping_notes_sorted_correctly ... ok
[INFO] [stdout] test midi_simultaneous_notes ... ok
[INFO] [stdout] test obj_deterministic_across_calls ... ok
[INFO] [stdout] test obj_deterministic_after_clone ... ok
[INFO] [stdout] test obj_all_zero_dimensions ... ok
[INFO] [stdout] test midi_max_channel_clamped ... ok
[INFO] [stdout] test obj_each_face_has_four_indices ... ok
[INFO] [stdout] test obj_name_ordering_preserved ... ok
[INFO] [stdout] test obj_negative_coords_allowed ... ok
[INFO] [stdout] test obj_names_sanitized_for_special_chars ... ok
[INFO] [stdout] test obj_names_with_spaces_and_dashes ... ok
[INFO] [stdout] test obj_single_building_eco_label_proxy ... ok
[INFO] [stdout] test obj_header_always_present ... ok
[INFO] [stdout] test obj_face_indices_reference_valid_vertices ... ok
[INFO] [stdout] test obj_vertices_and_faces_scale_linearly ... ok
[INFO] [stderr]      Running tests/eco_label_w59.rs (/opt/rustwide/target/debug/deps/eco_label_w59-7e4136ae93726eed)
[INFO] [stdout] test obj_zero_height_building ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 20 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.24s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 22 tests
[INFO] [stdout] test obj_deterministic_across_10_runs ... ok
[INFO] [stdout] test obj_100_buildings_correct_counts ... ok
[INFO] [stdout] test obj_bottom_vertices_have_z_zero ... ok
[INFO] [stdout] test obj_every_line_type_is_known ... ok
[INFO] [stdout] test obj_fractional_coords_rendered_precisely ... ok
[INFO] [stdout] test obj_duplicate_names_produce_duplicate_objects ... ok
[INFO] [stdout] test obj_infinity_coords_produce_valid_structure ... ok
[INFO] [stdout] test obj_nan_height_does_not_crash ... ok
[INFO] [stdout] test obj_no_trailing_whitespace_on_vertex_lines ... ok
[INFO] [stdout] test obj_negative_dimensions_do_not_panic ... ok
[INFO] [stdout] test obj_last_face_indices_for_many_buildings ... ok
[INFO] [stdout] test obj_numeric_only_name_preserved ... ok
[INFO] [stdout] test obj_mixed_unicode_and_ascii_sanitized ... ok
[INFO] [stdout] test obj_path_separators_sanitized ... ok
[INFO] [stdout] test obj_single_char_name ... ok
[INFO] [stdout] test obj_nan_coords_produce_valid_structure ... ok
[INFO] [stdout] test obj_top_vertices_have_z_equal_to_height ... ok
[INFO] [stdout] test obj_very_small_dimensions_not_lost ... ok
[INFO] [stdout] test obj_very_long_name_not_truncated ... ok
[INFO] [stdout] test obj_input_order_matches_output_order ... ok
[INFO] [stdout] test obj_no_trailing_whitespace_on_face_lines ... ok
[INFO] [stdout] test obj_faces_always_have_four_indices ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 22 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/fun_outputs_w54.rs (/opt/rustwide/target/debug/deps/fun_outputs_w54-f48c6bf1693ae5a4)
[INFO] [stdout] 
[INFO] [stdout] running 43 tests
[INFO] [stdout] test midi_channel_15_is_valid ... ok
[INFO] [stdout] test midi_chord_all_notes_start_at_same_time ... ok
[INFO] [stdout] test midi_empty_has_tempo_and_end_of_track ... ok
[INFO] [stdout] test midi_channel_above_15_clamped ... ok
[INFO] [stdout] test midi_reverse_order_notes_sorted_by_time ... ok
[INFO] [stdout] test midi_single_note_has_4_events ... ok
[INFO] [stdout] test midi_tempo_at_0_bpm_clamped_produces_valid_midi ... ok
[INFO] [stdout] test midi_tempo_at_60_bpm_is_1000000_us ... ok
[INFO] [stdout] test midi_n_notes_has_2n_plus_2_events ... ok
[INFO] [stdout] test midi_timing_is_480_ticks_per_quarter ... ok
[INFO] [stdout] test midi_end_of_track_is_last_event ... ok
[INFO] [stdout] test midi_single_tick_duration_has_correct_off_time ... ok
[INFO] [stdout] test obj_all_zero_dimensions_building_collapses_to_point ... ok
[INFO] [stdout] test midi_tempo_at_1_bpm_produces_valid_midi ... ok
[INFO] [stdout] test obj_base_vertex_at_origin ... ok
[INFO] [stdout] test midi_format_is_single_track ... ok
[INFO] [stdout] test midi_tempo_event_is_first ... ok
[INFO] [stdout] test obj_each_face_has_exactly_four_indices ... ok
[INFO] [stdout] test obj_empty_header_is_only_line ... ok
[INFO] [stdout] test obj_large_coordinates_render_without_panic ... ok
[INFO] [stdout] test obj_face_indices_reference_valid_vertices ... ok
[INFO] [stdout] test obj_deterministic_with_many_buildings ... ok
[INFO] [stdout] test obj_header_is_always_first_line ... ok
[INFO] [stdout] test obj_emoji_name_is_sanitized ... ok
[INFO] [stdout] test obj_empty_name_produces_empty_object_line ... ok
[INFO] [stdout] test obj_lines_per_building_is_15 ... ok
[INFO] [stdout] test obj_top_vertices_have_correct_height ... ok
[INFO] [stdout] test obj_unicode_name_is_sanitized ... ok
[INFO] [stdout] test obj_zero_height_building_produces_ground_plane ... ok
[INFO] [stdout] test obj_zero_width_building_produces_flat_geometry ... ok
[INFO] [stdout] test midi_zero_duration_has_on_and_off_at_same_tick ... ok
[INFO] [stdout] test midi_zero_duration_note_produces_valid_midi ... ok
[INFO] [stdout] test obj_n_buildings_has_correct_line_count ... ok
[INFO] [stdout] test obj_whitespace_name_all_underscores ... ok
[INFO] [stdout] test obj_zero_depth_building_produces_flat_geometry ... ok
[INFO] [stdout] test properties::midi_always_valid_header ... ok
[INFO] [stdout] test properties::obj_is_deterministic ... ok
[INFO] [stdout] test properties::midi_is_deterministic ... ok
[INFO] [stdout] test properties::obj_always_starts_with_header ... ok
[INFO] [stdout] test properties::midi_end_of_track_always_last ... ok
[INFO] [stdout] test properties::midi_event_count_formula ... ok
[INFO] [stdout] test properties::obj_has_8_vertices_per_building ... ok
[INFO] [stdout] test properties::obj_has_6_faces_per_building ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 43 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.17s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/fun_w75.rs (/opt/rustwide/target/debug/deps/fun_w75-35a4c6ef795f5381)
[INFO] [stdout] 
[INFO] [stdout] running 15 tests
[INFO] [stdout] test eco_label_proportional_heights ... ok
[INFO] [stdout] test midi_deterministic_same_input ... ok
[INFO] [stdout] test midi_different_tempos_produce_different_output ... ok
[INFO] [stdout] test midi_single_note_minimal_output ... ok
[INFO] [stdout] test midi_format_has_mthd_header ... ok
[INFO] [stdout] test midi_format_has_mtrk_chunk ... ok
[INFO] [stdout] test midi_many_notes_produces_valid_output ... ok
[INFO] [stdout] test obj_deterministic_same_input ... ok
[INFO] [stdout] test obj_empty_input_produces_header_only ... ok
[INFO] [stdout] test obj_format_contains_object_vertex_face_lines ... ok
[INFO] [stdout] test obj_format_starts_with_header_comment ... ok
[INFO] [stdout] test eco_label_single_language_building ... ok
[INFO] [stdout] test eco_label_multi_language_buildings ... ok
[INFO] [stderr]      Running tests/midi_edge_w59.rs (/opt/rustwide/target/debug/deps/midi_edge_w59-62048f4d7aeb416c)
[INFO] [stdout] test obj_deterministic_after_clone ... ok
[INFO] [stdout] test obj_many_buildings_scales_correctly ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 15 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 27 tests
[INFO] [stdout] test midi_channel_15_accepted ... ok
[INFO] [stdout] test midi_channel_16_clamped_to_15 ... ok
[INFO] [stdout] test midi_channel_255_clamped_to_15 ... ok
[INFO] [stdout] test midi_chord_all_at_tick_zero ... ok
[INFO] [stdout] test midi_deterministic_across_10_runs ... ok
[INFO] [stdout] test midi_different_channel_produces_different_output ... ok
[INFO] [stdout] test midi_end_of_track_present_empty ... ok
[INFO] [stdout] test midi_different_velocity_produces_different_output ... ok
[INFO] [stdout] test midi_different_key_produces_different_output ... ok
[INFO] [stdout] test midi_events_sorted_by_absolute_time ... ok
[INFO] [stdout] test midi_header_magic_bytes ... ok
[INFO] [stdout] test midi_key_127 ... ok
[INFO] [stdout] test midi_event_count_for_n_notes ... ok
[INFO] [stdout] test midi_max_start_with_zero_duration_no_overflow ... ok
[INFO] [stdout] test midi_overlapping_notes_same_key_valid ... ok
[INFO] [stdout] test midi_end_of_track_present_with_notes ... ok
[INFO] [stdout] test midi_tempo_at_60bpm ... ok
[INFO] [stdout] test midi_tempo_max_u16 ... ok
[INFO] [stdout] test midi_tempo_at_1bpm ... ok
[INFO] [stdout] test midi_tempo_zero_clamped_to_1 ... ok
[INFO] [stdout] test midi_timing_is_480_ticks_per_quarter ... ok
[INFO] [stdout] test midi_velocity_127 ... ok
[INFO] [stdout] test midi_key_zero ... ok
[INFO] [stdout] test midi_large_start_offset_no_overflow ... ok
[INFO] [stdout] test midi_velocity_zero_still_emits_note_on ... ok
[INFO] [stdout] test midi_always_single_track_format ... ok
[INFO] [stdout] test midi_zero_duration_note_on_off_same_tick ... ok
[INFO] [stdout] 
[INFO] [stderr]      Running tests/mutant_tests.rs (/opt/rustwide/target/debug/deps/mutant_tests-bb98d6273daed6ee)
[INFO] [stdout] test result: ok. 27 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 20 tests
[INFO] [stdout] test test_render_midi_non_empty ... ok
[INFO] [stdout] test test_render_midi_not_trivial ... ok
[INFO] [stdout] test test_render_midi_multiple_notes ... ok
[INFO] [stdout] test test_render_midi_note_duration ... ok
[INFO] [stdout] test test_render_midi_tempo_division ... ok
[INFO] [stdout] test test_render_midi_note_off_timing ... ok
[INFO] [stdout] test test_render_midi_tempo_value ... ok
[INFO] [stdout] test test_render_obj_non_empty ... ok
[INFO] [stdout] test test_render_obj_vertex_6_coords ... ok
[INFO] [stdout] test test_render_obj_vertex_7_coords ... ok
[INFO] [stdout] test test_render_obj_vertex_index_increment ... ok
[INFO] [stdout] test test_render_obj_vertex_y_plus_d ... ok
[INFO] [stdout] test test_render_obj_not_xyzzy ... ok
[INFO] [stdout] test test_render_obj_vertex_x_plus_w ... ok
[INFO] [stdout] test test_render_obj_vertex_8_coords ... ok
[INFO] [stdout] test test_sanitize_name_non_empty ... ok
[INFO] [stdout] test test_render_obj_vertex_4_y_plus_d ... ok
[INFO] [stdout] test test_sanitize_name_special_chars ... ok
[INFO] [stdout] test test_sanitize_name_not_xyzzy ... ok
[INFO] [stdout] test test_render_obj_vertex_z_plus_h ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 20 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/properties.rs (/opt/rustwide/target/debug/deps/properties-78ddde53d7685869)
[INFO] [stdout] 
[INFO] [stdout] running 29 tests
[INFO] [stdout] test render_midi_key_range_valid ... ok
[INFO] [stdout] test render_midi_simultaneous_notes_included ... ok
[INFO] [stdout] test render_midi_empty_notes_valid ... ok
[INFO] [stdout] test render_midi_channel_clamped ... ok
[INFO] [stdout] test render_midi_tempo_calculation_correct ... ok
[INFO] [stdout] test render_midi_produces_valid_header ... ok
[INFO] [stdout] test render_midi_tempo_zero_safe ... ok
[INFO] [stdout] test render_midi_ends_with_end_of_track ... ok
[INFO] [stdout] test render_midi_velocity_range_valid ... ok
[INFO] [stdout] test render_midi_zero_duration_valid ... ok
[INFO] [stdout] test render_obj_empty_list_just_header ... ok
[INFO] [stdout] test render_midi_notes_sorted_by_time ... ok
[INFO] [stdout] test render_obj_building_produces_8_vertices ... ok
[INFO] [stdout] test render_obj_duplicate_names_valid ... ok
[INFO] [stdout] test render_obj_large_coordinates_no_overflow ... ok
[INFO] [stdout] test render_obj_building_produces_6_faces ... ok
[INFO] [stdout] test render_obj_negative_coordinates_valid ... ok
[INFO] [stdout] test render_obj_names_sanitized ... ok
[INFO] [stdout] test render_obj_unicode_names_sanitized ... ok
[INFO] [stdout] test render_obj_zero_dimensions_valid ... ok
[INFO] [stdout] test sanitize_name_alphanumeric_unchanged ... ok
[INFO] [stdout] test sanitize_name_output_is_alphanumeric_underscore ... ok
[INFO] [stdout] test sanitize_name_preserves_length ... ok
[INFO] [stdout] test sanitize_name_is_deterministic ... ok
[INFO] [stdout] test render_midi_many_notes_valid ... ok
[INFO] [stdout] test render_obj_starts_with_header ... ok
[INFO] [stdout] test render_obj_face_indices_valid ... ok
[INFO] [stdout] test render_obj_multiple_buildings_vertices ... ok
[INFO] [stderr]      Running tests/properties_w59.rs (/opt/rustwide/target/debug/deps/properties_w59-692080f61e16bc34)
[INFO] [stdout] test render_obj_multiple_buildings_faces ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 29 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.44s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 19 tests
[INFO] [stdout] test midi_note_debug_not_empty ... ok
[INFO] [stdout] test obj_building_clone_eq ... ok
[INFO] [stdout] test midi_note_clone_eq ... ok
[INFO] [stdout] test obj_building_debug_not_empty ... ok
[INFO] [stdout] test prop_midi_ends_with_eot ... ok
[INFO] [stdout] test prop_midi_event_count ... ok
[INFO] [stdout] test prop_midi_always_parseable ... ok
[INFO] [stdout] test prop_midi_header_magic ... ok
[INFO] [stdout] test prop_midi_deterministic ... ok
[INFO] [stdout] test prop_midi_single_track ... ok
[INFO] [stdout] test prop_obj_bottom_z_zero ... ok
[INFO] [stdout] test prop_obj_top_z_equals_height ... ok
[INFO] [stdout] test prop_obj_names_match_input_order ... ok
[INFO] [stdout] test prop_obj_header_always_first ... ok
[INFO] [stdout] test prop_obj_deterministic ... ok
[INFO] [stdout] test prop_obj_face_indices_in_bounds ... ok
[INFO] [stdout] test prop_obj_all_faces_are_quads ... ok
[INFO] [stdout] test prop_obj_face_count ... ok
[INFO] [stdout] test prop_obj_vertex_count ... ok
[INFO] [stderr]      Running tests/snapshot_fun.rs (/opt/rustwide/target/debug/deps/snapshot_fun-4c636dbd4518d763)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 19 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.13s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test snapshot_midi_multichannel ... ok
[INFO] [stdout] test snapshot_midi_fast_tempo ... ok
[INFO] [stdout] test snapshot_obj_fractional_coords ... ok
[INFO] [stdout] test snapshot_midi_overlapping_notes ... ok
[INFO] [stderr]      Running tests/snapshot_fun_w50.rs (/opt/rustwide/target/debug/deps/snapshot_fun_w50-dcb160ea9f2c1855)
[INFO] [stdout] test snapshot_obj_negative_origin ... ok
[INFO] [stdout] test snapshot_obj_dense_grid ... ok
[INFO] [stdout] test snapshot_obj_tall_skyscraper ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test snapshot_obj_special_name ... ok
[INFO] [stdout] test snapshot_midi_single_note ... ok
[INFO] [stdout] test snapshot_midi_chord ... ok
[INFO] [stderr]      Running tests/snapshot_w40.rs (/opt/rustwide/target/debug/deps/snapshot_w40-f4345f219f17e116)
[INFO] [stdout] test snapshot_obj_code_city ... ok
[INFO] [stdout] test snapshot_obj_empty ... ok
[INFO] [stdout] test snapshot_obj_single_building ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test snapshot_obj_eco_label ... ok
[INFO] [stdout] test snapshot_midi_novelty ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/snapshot_w70.rs (/opt/rustwide/target/debug/deps/snapshot_w70-e4c6494901d575c7)
[INFO] [stdout] 
[INFO] [stdout] running 10 tests
[INFO] [stdout] test w70_midi_single_note ... ok
[INFO] [stdout] test w70_obj_three_buildings_grid ... ok
[INFO] [stdout] test w70_midi_scale_fragment ... ok
[INFO] [stdout] test w70_midi_chord ... ok
[INFO] [stdout] test w70_obj_fractional_coords ... ok
[INFO] [stdout] test w70_obj_single_building ... ok
[INFO] [stdout] test w70_obj_special_chars ... ok
[INFO] [stdout] test w70_obj_zero_height ... ok
[INFO] [stdout] test w70_midi_empty_notes ... ok
[INFO] [stdout] test w70_obj_empty_city ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.10s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/snapshots.rs (/opt/rustwide/target/debug/deps/snapshots-fc9105f90495fc8d)
[INFO] [stdout] 
[INFO] [stdout] running 12 tests
[INFO] [stdout] test snapshot_obj_single_unit_cube ... ok
[INFO] [stdout] test snapshot_midi_chord ... ok
[INFO] [stdout] test snapshot_midi_60bpm ... ok
[INFO] [stdout] test snapshot_midi_scale_fragment ... ok
[INFO] [stdout] test snapshot_obj_special_chars_name ... ok
[INFO] [stdout] test snapshot_obj_two_buildings ... ok
[INFO] [stdout] test snapshot_obj_three_buildings_city ... ok
[INFO] [stdout] test snapshot_obj_zero_dimensions ... ok
[INFO] [stdout] test snapshot_obj_offset_building ... ok
[INFO] [stdout] test snapshot_midi_single_middle_c ... ok
[INFO] [stdout] test snapshot_obj_empty ... ok
[INFO] [stdout] test snapshot_midi_empty_120bpm ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 12 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.07s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests tokmd_fun
[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" "b94ce639525c02541e4e1be64896a874434705f4a93b678a550b4b9d620958d5", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "b94ce639525c02541e4e1be64896a874434705f4a93b678a550b4b9d620958d5", kill_on_drop: false }`
[INFO] [stdout] b94ce639525c02541e4e1be64896a874434705f4a93b678a550b4b9d620958d5
