[INFO] fetching crate dartboard-editor 0.1.4...
[INFO] testing dartboard-editor-0.1.4 against 1.99.0-beta.8+cargoflags=--release for beta-release-1.100-2
[INFO] extracting crate dartboard-editor 0.1.4 into /workspace/builds/worker-4-tc1/source
[INFO] started tweaking crates.io crate dartboard-editor 0.1.4
[INFO] finished tweaking crates.io crate dartboard-editor 0.1.4
[INFO] tweaked toml for crates.io crate dartboard-editor 0.1.4 written to /workspace/builds/worker-4-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate dartboard-editor 0.1.4 on toolchain 1.99.0-beta.8
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate dartboard-editor 0.1.4 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.99.0-beta.8" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded dartboard-core v0.1.4
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/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] 51fbcb3464eeb7a4759b3d2af8fe55db9d790bba535cacd03fb9009dd2632f1b
[INFO] running `Command { std: "docker" "start" "51fbcb3464eeb7a4759b3d2af8fe55db9d790bba535cacd03fb9009dd2632f1b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "51fbcb3464eeb7a4759b3d2af8fe55db9d790bba535cacd03fb9009dd2632f1b", 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" "51fbcb3464eeb7a4759b3d2af8fe55db9d790bba535cacd03fb9009dd2632f1b" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "51fbcb3464eeb7a4759b3d2af8fe55db9d790bba535cacd03fb9009dd2632f1b", 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" "51fbcb3464eeb7a4759b3d2af8fe55db9d790bba535cacd03fb9009dd2632f1b" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "build" "--frozen" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.106
[INFO] [stderr]    Compiling quote v1.0.45
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling dartboard-core v0.1.4
[INFO] [stderr]    Compiling dartboard-editor v0.1.4 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 10.11s
[INFO] running `Command { std: "docker" "inspect" "51fbcb3464eeb7a4759b3d2af8fe55db9d790bba535cacd03fb9009dd2632f1b", 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" "51fbcb3464eeb7a4759b3d2af8fe55db9d790bba535cacd03fb9009dd2632f1b" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--no-run" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling dartboard-editor v0.1.4 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 2.88s
[INFO] running `Command { std: "docker" "inspect" "51fbcb3464eeb7a4759b3d2af8fe55db9d790bba535cacd03fb9009dd2632f1b", 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" "51fbcb3464eeb7a4759b3d2af8fe55db9d790bba535cacd03fb9009dd2632f1b" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--release", kill_on_drop: false }`
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 0.03s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/deps/dartboard_editor-279d80dd948d4e42)
[INFO] [stdout] 
[INFO] [stdout] running 71 tests
[INFO] [stdout] test keymap::tests::enter_stamps_when_floating ... ok
[INFO] [stdout] test keymap::tests::alt_c_exports_clipboard ... ok
[INFO] [stdout] test keymap::tests::ctrl_shift_arrow_pans_when_not_floating ... ok
[INFO] [stdout] test session_mirror::tests::op_broadcast_from_self_is_swallowed ... ok
[INFO] [stdout] test keymap::tests::help_entries_are_sorted_and_deduped ... ok
[INFO] [stdout] test keymap::tests::unmapped_key_returns_none ... ok
[INFO] [stdout] test keymap::tests::bindings_include_descriptions ... ok
[INFO] [stdout] test keymap::tests::char_inserts_when_not_selecting_and_fills_when_selecting ... ok
[INFO] [stdout] test keymap::tests::backspace_and_delete_switch_action_by_context ... ok
[INFO] [stdout] test session_mirror::tests::connect_rejected_marks_state ... ok
[INFO] [stdout] test keymap::tests::ctrl_char_maps_to_editor_command ... ok
[INFO] [stdout] test keymap::tests::shift_backspace_while_selecting_still_erases ... ok
[INFO] [stdout] test keymap::tests::ctrl_home_row_activates_swatch ... ok
[INFO] [stdout] test keymap::tests::ctrl_shift_arrow_strokes_when_floating ... ok
[INFO] [stdout] test keymap::tests::ctrl_t_depends_on_floating_context ... ok
[INFO] [stdout] test keymap::tests::plain_move_does_not_extend ... ok
[INFO] [stdout] test keymap::tests::shift_move_extends_selection ... ok
[INFO] [stdout] test session_mirror::tests::peer_join_and_leave_track_index ... ok
[INFO] [stdout] test session_mirror::tests::welcome_records_identity_and_peers ... ok
[INFO] [stdout] test tests::activating_same_swatch_toggles_transparency ... ok
[INFO] [stdout] test tests::bounds_normalize_wide_glyph_edges ... ok
[INFO] [stdout] test tests::capture_and_export_selection_respects_mask_shape ... ok
[INFO] [stdout] test tests::draw_border_writes_ascii_frame_for_rect_selection ... ok
[INFO] [stdout] test tests::copy_and_cut_commands_update_swatches_and_canvas ... ok
[INFO] [stdout] test tests::editor_session_selection_tracks_cursor ... ok
[INFO] [stdout] test tests::capture_selection_on_wide_glyph_continuation_includes_both_cells ... ok
[INFO] [stdout] test tests::ellipse_contains_degenerate_line ... ok
[INFO] [stdout] test tests::handle_editor_action_export_system_clipboard_emits_effect ... ok
[INFO] [stdout] test tests::dismiss_floating_clears_float_and_stroke_tracking ... ok
[INFO] [stdout] test tests::fill_selection_masks_ellipse_edges ... ok
[INFO] [stdout] test tests::handle_editor_action_insert_char_writes_cell ... ok
[INFO] [stdout] test tests::drag_pan_clamps_to_canvas_bounds ... ok
[INFO] [stdout] test tests::floating_drag_updates_cursor_and_stroke_state ... ok
[INFO] [stdout] test tests::clearing_active_swatch_dismisses_floating ... ok
[INFO] [stdout] test tests::diff_canvas_op_uses_default_fg_for_uncolored_cells ... ok
[INFO] [stdout] test tests::diff_canvas_op_wide_insert_left_of_filled_cell_replays_cleanly ... ok
[INFO] [stdout] test tests::capture_selection_on_wide_glyph_origin_includes_both_cells ... ok
[INFO] [stdout] test tests::clearing_swatch_empties_slot ... ok
[INFO] [stdout] test tests::handle_editor_action_move_extends_selection_when_requested ... ok
[INFO] [stdout] test tests::handle_editor_action_stroke_floating_stamps_current_and_destination ... ok
[INFO] [stdout] test tests::handle_editor_action_transpose_reports_unhandled_without_anchor ... ok
[INFO] [stdout] test tests::handle_editor_action_pan_shifts_viewport_origin ... ok
[INFO] [stdout] test tests::pointer_floating_left_down_begins_stroke_and_paints ... ok
[INFO] [stdout] test tests::handle_editor_key_press_handles_selection_fill_and_ctrl_commands ... ok
[INFO] [stdout] test tests::paste_text_block_uses_cursor_origin ... ok
[INFO] [stdout] test tests::pointer_floating_hover_tracks_cursor_by_default ... ok
[INFO] [stdout] test tests::handle_editor_key_press_returns_clipboard_effect_for_alt_c ... ok
[INFO] [stdout] test tests::pointer_horizontal_scroll_event_pans_viewport_inside_viewport ... ok
[INFO] [stdout] test tests::pointer_left_down_outside_viewport_passes_through ... ok
[INFO] [stdout] test tests::move_right_scrolls_viewport_to_keep_cursor_visible ... ok
[INFO] [stdout] test tests::paste_and_fill_commands_use_editor_state ... ok
[INFO] [stdout] test tests::pointer_floating_right_down_dismisses_and_ends_stroke ... ok
[INFO] [stdout] test tests::insert_and_delete_commands_mutate_canvas_and_cursor ... ok
[INFO] [stdout] test tests::move_home_scrolls_half_viewport_when_already_at_left_edge ... ok
[INFO] [stdout] test tests::move_page_down_scrolls_half_viewport_when_already_at_bottom_edge ... ok
[INFO] [stdout] test tests::pointer_moved_without_floating_does_not_move_caret ... ok
[INFO] [stdout] test tests::pointer_scroll_event_outside_viewport_passes_through ... ok
[INFO] [stdout] test tests::pointer_scroll_event_pans_viewport_inside_viewport ... ok
[INFO] [stdout] test tests::push_swatch_rotates_unpinned_history_only ... ok
[INFO] [stdout] test tests::smart_fill_border_and_export_commands_follow_selection ... ok
[INFO] [stdout] test tests::set_viewport_clamps_origin_and_cursor ... ok
[INFO] [stdout] test tests::pointer_non_floating_left_drag_establishes_selection ... ok
[INFO] [stdout] test tests::pointer_non_floating_left_down_arms_selection_drag ... ok
[INFO] [stdout] test tests::pointer_non_floating_right_down_begins_pan_inside_viewport ... ok
[INFO] [stdout] test tests::system_clipboard_bounds_falls_back_to_canvas ... ok
[INFO] [stdout] test tests::pointer_right_down_outside_viewport_passes_through ... ok
[INFO] [stdout] test tests::transpose_selection_corner_swaps_anchor_and_cursor ... ok
[INFO] [stdout] test tests::smart_fill_glyph_matches_bounds_shape ... ok
[INFO] [stdout] test tests::stamp_clipboard_honors_transparency ... ok
[INFO] [stderr]    Doc-tests dartboard_editor
[INFO] [stdout] test tests::handle_editor_action_move_clears_selection_when_not_extending ... ok
[INFO] [stdout] test tests::pointer_floating_left_up_ends_stroke ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 71 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.08s
[INFO] [stdout] 
[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" "51fbcb3464eeb7a4759b3d2af8fe55db9d790bba535cacd03fb9009dd2632f1b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "51fbcb3464eeb7a4759b3d2af8fe55db9d790bba535cacd03fb9009dd2632f1b", kill_on_drop: false }`
[INFO] [stdout] 51fbcb3464eeb7a4759b3d2af8fe55db9d790bba535cacd03fb9009dd2632f1b
