[INFO] fetching crate dinamika-core 0.1.0...
[INFO] testing dinamika-core-0.1.0 against 1.99.0-beta.8+cargoflags=--release for beta-release-1.100-2
[INFO] extracting crate dinamika-core 0.1.0 into /workspace/builds/worker-3-tc1/source
[INFO] started tweaking crates.io crate dinamika-core 0.1.0
[INFO] finished tweaking crates.io crate dinamika-core 0.1.0
[INFO] tweaked toml for crates.io crate dinamika-core 0.1.0 written to /workspace/builds/worker-3-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate dinamika-core 0.1.0 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 dinamika-core 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" "+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 dinamika-cpu v0.1.0
[INFO] [stderr]   Downloaded fancy-regex v0.16.2
[INFO] [stderr]   Downloaded syntect v5.3.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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] 3ecc72b1a1e3e184f08c7cfe979f14bb32bafef585ec9807630ecdb38bae9d6a
[INFO] running `Command { std: "docker" "start" "3ecc72b1a1e3e184f08c7cfe979f14bb32bafef585ec9807630ecdb38bae9d6a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "3ecc72b1a1e3e184f08c7cfe979f14bb32bafef585ec9807630ecdb38bae9d6a", 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" "3ecc72b1a1e3e184f08c7cfe979f14bb32bafef585ec9807630ecdb38bae9d6a" "/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" "3ecc72b1a1e3e184f08c7cfe979f14bb32bafef585ec9807630ecdb38bae9d6a", 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" "3ecc72b1a1e3e184f08c7cfe979f14bb32bafef585ec9807630ecdb38bae9d6a" "/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.46
[INFO] [stderr]    Compiling unicode-ident v1.0.24
[INFO] [stderr]    Compiling simd-adler32 v0.3.9
[INFO] [stderr]    Compiling crc32fast v1.5.0
[INFO] [stderr]    Compiling cfg-if v1.0.4
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling adler2 v2.0.1
[INFO] [stderr]    Compiling memchr v2.8.2
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling bit-vec v0.8.0
[INFO] [stderr]    Compiling same-file v1.0.6
[INFO] [stderr]    Compiling bitflags v1.3.2
[INFO] [stderr]    Compiling ttf-parser v0.25.1
[INFO] [stderr]    Compiling walkdir v2.5.0
[INFO] [stderr]    Compiling miniz_oxide v0.8.9
[INFO] [stderr]    Compiling fdeflate v0.3.7
[INFO] [stderr]    Compiling bit-set v0.8.0
[INFO] [stderr]    Compiling flate2 v1.1.9
[INFO] [stderr]    Compiling aho-corasick v1.1.4
[INFO] [stderr]    Compiling png v0.17.16
[INFO] [stderr]    Compiling syn v2.0.118
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling dinamika-cpu v0.1.0
[INFO] [stderr]    Compiling bincode v1.3.3
[INFO] [stderr]    Compiling fancy-regex v0.16.2
[INFO] [stderr]    Compiling syntect v5.3.0
[INFO] [stderr]    Compiling dinamika-core v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 44.25s
[INFO] running `Command { std: "docker" "inspect" "3ecc72b1a1e3e184f08c7cfe979f14bb32bafef585ec9807630ecdb38bae9d6a", 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" "3ecc72b1a1e3e184f08c7cfe979f14bb32bafef585ec9807630ecdb38bae9d6a" "/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 dinamika-core v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 5.11s
[INFO] running `Command { std: "docker" "inspect" "3ecc72b1a1e3e184f08c7cfe979f14bb32bafef585ec9807630ecdb38bae9d6a", 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" "3ecc72b1a1e3e184f08c7cfe979f14bb32bafef585ec9807630ecdb38bae9d6a" "/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.04s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/deps/dinamika_core-46dae00e5eb18d6d)
[INFO] [stdout] 
[INFO] [stdout] running 91 tests
[INFO] [stdout] test easing::tests::clamps_out_of_range ... ok
[INFO] [stdout] test easing::tests::linear_is_identity ... ok
[INFO] [stdout] test render::measure::tests::clamps_explicit_size_to_min_max ... ok
[INFO] [stdout] test render::measure::tests::measures_auto_size_from_children ... ok
[INFO] [stdout] test easing::tests::endpoints_are_anchored ... ok
[INFO] [stdout] test render::measure::tests::min_wins_over_max_on_conflict ... ok
[INFO] [stdout] test output::tests::absolute_source_file_is_used_directly ... ok
[INFO] [stdout] test output::tests::output_dir_sits_next_to_source ... ok
[INFO] [stdout] test render::tests::root_percent_size_fills_canvas_and_centers_child ... ok
[INFO] [stdout] test shape::code::tests::empty_palette_skips_highlighting ... ok
[INFO] [stdout] test render::tests::centers_child_in_container ... ok
[INFO] [stdout] test render::tests::group_opacity_applies_to_subtree ... ok
[INFO] [stdout] test render::tests::max_clamps_stretched_cross_size ... ok
[INFO] [stdout] test render::measure::tests::percent_is_ignored_in_natural_size ... ok
[INFO] [stdout] test render::tests::overlapping_children_do_not_double_show_through ... ok
[INFO] [stdout] test shape::tests::accessor_shares_signal_with_shape ... ok
[INFO] [stdout] test shape::tests::builder_sets_initial_values ... ok
[INFO] [stdout] test shape::code::tests::plain_language_paints_everything_with_foreground ... ok
[INFO] [stdout] test render::tests::fills_rect_pixels ... ok
[INFO] [stdout] test shape::tests::children_accepts_single_shape ... ok
[INFO] [stdout] test shape::tests::code_uses_text_edit_methods_like_text ... ok
[INFO] [stdout] test shape::tests::edit_methods_update_committed_text ... ok
[INFO] [stdout] test shape::tests::highlight_over_drives_stage_on_timeline ... ok
[INFO] [stdout] test shape::tests::later_smooth_edit_does_not_suppress_earlier_highlight ... ok
[INFO] [stdout] test shape::tests::layout_has_layout_kind_and_shared_defaults ... ok
[INFO] [stdout] test shape::tests::highlight_panics_on_non_text_shape - should panic ... ok
[INFO] [stdout] test shape::tests::max_width_animates_like_any_property ... ok
[INFO] [stdout] test shape::tests::min_max_default_to_unbounded ... ok
[INFO] [stdout] test shape::tests::padding_over_animates_all_sides ... ok
[INFO] [stdout] test render::tests::percent_fills_parent_content_area ... ok
[INFO] [stdout] test shape::tests::min_max_setters_set_and_return_handles ... ok
[INFO] [stdout] test shape::tests::over_builds_tween_from_previous_value ... ok
[INFO] [stdout] test shape::tests::padding_shorthands ... ok
[INFO] [stdout] test shape::tests::parallel_highlights_merge_to_common_morph ... ok
[INFO] [stdout] test shape::tests::parallel_text_edits_merge_into_one_morph ... ok
[INFO] [stdout] test shape::tests::children_are_stored ... ok
[INFO] [stdout] test shape::tests::palette_panics_on_non_code_shape - should panic ... ok
[INFO] [stdout] test shape::tests::percent_length_stores_fraction ... ok
[INFO] [stdout] test shape::tests::circle_has_circle_kind_and_shared_defaults ... ok
[INFO] [stdout] test shape::tests::rewrite_supports_char_line_and_infinite_bounds ... ok
[INFO] [stdout] test shape::tests::scale_over_animates_from_previous_value ... ok
[INFO] [stdout] test shape::tests::code_color_panics - should panic ... ok
[INFO] [stdout] test shape::tests::property_setter_sets_and_returns_handle ... ok
[INFO] [stdout] test shape::tests::pixel_length_sets_signal_and_clears_percent ... ok
[INFO] [stdout] test shape::tests::scale_defaults_to_one_and_setter_returns_handle ... ok
[INFO] [stdout] test shape::tests::smooth_drives_crossfade_progress ... ok
[INFO] [stdout] test shape::tests::parallel_text_merge_is_order_independent ... ok
[INFO] [stdout] test shape::tests::size_clears_percent ... ok
[INFO] [stdout] test shape::tests::shapes_nest_arbitrarily_deep ... ok
[INFO] [stdout] test shape::tests::text_has_text_kind_and_css_defaults ... ok
[INFO] [stdout] test shape::tests::code_shares_text_defaults_and_kind ... ok
[INFO] [stdout] test shape::tests::text_methods_panic_on_non_text_shape - should panic ... ok
[INFO] [stdout] test shape::tests::text_setters_set_and_return_handles ... ok
[INFO] [stdout] test shape::tests::typing_keeps_common_prefix ... ok
[INFO] [stdout] test shape::tests::text_size_animates_like_any_property ... ok
[INFO] [stdout] test shape::tests::typing_reveals_progressively ... ok
[INFO] [stdout] test shape::text::tests::alpha_for_dims_outside_ranges ... ok
[INFO] [stdout] test shape::text::tests::committed_highlight_dims_and_clears ... ok
[INFO] [stdout] test shape::text::tests::common_prefix_counts_shared_chars ... ok
[INFO] [stdout] test render::tests::scale_enlarges_shape_around_center ... ok
[INFO] [stdout] test shape::tests::later_text_block_does_not_leak_before_earlier_one ... ok
[INFO] [stdout] test shape::tests::text_edit_handle_derefs_to_shape ... ok
[INFO] [stdout] test shape::text::tests::diff_runs_ignores_coincidental_short_runs ... ok
[INFO] [stdout] test shape::text::tests::diff_runs_keeps_short_identical_text_as_anchor ... ok
[INFO] [stdout] test shape::text::tests::in_ranges_checks_half_open_membership ... ok
[INFO] [stdout] test shape::tests::highlight_commits_ranges ... ok
[INFO] [stdout] test shape::tests::code_palette_and_language_setters_return_shape ... ok
[INFO] [stdout] test shape::text::tests::morph_stage_interpolates_alpha ... ok
[INFO] [stdout] test shape::text::tests::insert_at_inserts_before_index ... ok
[INFO] [stdout] test shape::text::tests::line_start_char_indexes_lines ... ok
[INFO] [stdout] test shape::text::tests::prefix_chars_takes_floor_visible ... ok
[INFO] [stdout] test shape::text::tests::resolve_ranges_orders_and_resolves_bounds ... ok
[INFO] [stdout] test shape::text::tests::rewrite_range_clamps_out_of_range ... ok
[INFO] [stdout] test shape::text::tests::rewrite_range_swaps_reversed_bounds ... ok
[INFO] [stdout] test shape::text::tests::crossfade_mid_alpha_swaps_through_zero ... ok
[INFO] [stdout] test signal::computed::tests::computed_tracks_sources ... ok
[INFO] [stdout] test signal::tests::signal_shares_value ... ok
[INFO] [stdout] test signal::tweenable::tests::color_lerp_midpoint ... ok
[INFO] [stdout] test shape::text::tests::diff_runs_keeps_unchanged_middle_when_wrapping ... ok
[INFO] [stdout] test shape::text::tests::rewrite_range_replaces_half_open ... ok
[INFO] [stdout] test timeline::tests::parallel_runs_simultaneously ... ok
[INFO] [stdout] test timeline::tests::pause_offsets_following_actions ... ok
[INFO] [stdout] test timeline::tests::seek_is_reversible ... ok
[INFO] [stdout] test timeline::tests::cascade_inserts_pause ... ok
[INFO] [stdout] test shape::tests::spawn_swaps_instantly_at_its_moment ... ok
[INFO] [stdout] test shape::text::tests::diff_runs_handles_prepend_append_and_replace ... ok
[INFO] [stdout] test timeline::tests::sequence_chains_durations ... ok
[INFO] [stdout] test shape::code::tests::colors_align_with_multiline_chars ... ok
[INFO] [stdout] test shape::code::tests::cache_returns_same_allocation_for_repeated_calls ... ok
[INFO] [stderr]    Doc-tests dinamika_core
[INFO] [stdout] test shape::code::tests::unset_category_falls_back_to_foreground ... ok
[INFO] [stdout] test shape::code::tests::rust_keyword_string_and_comment_take_palette_colors ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 91 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 23 tests
[INFO] [stdout] test src/output.rs - output::Timeline::render (line 28) - compile ... ok
[INFO] [stdout] test src/shape/code.rs - shape::code (line 27) - compile ... ok
[INFO] [stdout] test src/output.rs - output::scene_dir (line 94) - compile ... ok
[INFO] [stdout] test src/shape/mod.rs - shape::Shape::text (line 228) - compile ... ok
[INFO] [stdout] test src/output.rs - output::render (line 117) - compile ... ok
[INFO] [stdout] test src/shape/mod.rs - shape::Shape::layout (line 205) ... ok
[INFO] [stdout] test src/shape/mod.rs - shape::Shape::code (line 265) - compile ... ok
[INFO] [stdout] test src/shape/text.rs - shape::text::line (line 147) ... ok
[INFO] [stdout] test src/shape/mod.rs - shape::Shape::on (line 409) ... ok
[INFO] [stdout] test src/shape/text.rs - shape::text::infinite (line 159) ... ok
[INFO] [stdout] test src/shape/mod.rs - shape::Shape::highlight (line 820) ... ok
[INFO] [stdout] test src/shape/mod.rs - shape::Shape::circle (line 191) ... ok
[INFO] [stdout] test src/shape/mod.rs - shape::Shape::rewrite (line 674) ... ok
[INFO] [stdout] test src/shape/mod.rs - shape (line 30) ... ok
[INFO] [stdout] test src/shape/layout.rs - shape::layout::Length (line 86) ... ok
[INFO] [stdout] test src/signal/computed.rs - signal::computed::Computed (line 10) ... ok
[INFO] [stdout] test src/shape/mod.rs - shape::Shape::children (line 389) ... ok
[INFO] [stdout] test src/shape/tween.rs - shape::tween::HighlightEdit (line 271) ... ok
[INFO] [stdout] test src/signal/mod.rs - signal (line 10) ... ok
[INFO] [stdout] test src/timeline/mod.rs - timeline (line 28) ... ok
[INFO] [stdout] test src/shape/tween.rs - shape::tween::Tween (line 34) ... ok
[INFO] [stdout] test src/lib.rs - (line 22) ... ok
[INFO] [stdout] test src/shape/tween.rs - shape::tween::TextEdit (line 135) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 23 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.47s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "3ecc72b1a1e3e184f08c7cfe979f14bb32bafef585ec9807630ecdb38bae9d6a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "3ecc72b1a1e3e184f08c7cfe979f14bb32bafef585ec9807630ecdb38bae9d6a", kill_on_drop: false }`
[INFO] [stdout] 3ecc72b1a1e3e184f08c7cfe979f14bb32bafef585ec9807630ecdb38bae9d6a
