[INFO] fetching crate font-shape 0.1.0...
[INFO] testing font-shape-0.1.0 against 1.99.0-beta.8+cargoflags=--release for beta-release-1.100-2
[INFO] extracting crate font-shape 0.1.0 into /workspace/builds/worker-0-tc1/source
[INFO] started tweaking crates.io crate font-shape 0.1.0
[INFO] removed 0 missing examples
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate font-shape 0.1.0
[INFO] tweaked toml for crates.io crate font-shape 0.1.0 written to /workspace/builds/worker-0-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate font-shape 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 font-shape 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 font-types v0.8.4
[INFO] [stderr]   Downloaded font-parse v0.1.0
[INFO] [stderr]   Downloaded font-model v0.1.0
[INFO] [stderr]   Downloaded zerocopy-derive v0.8.60
[INFO] [stderr]   Downloaded zerocopy v0.8.60
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-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] 9b221372c870645b2c0497ebc8622d91ae72def499f37f1aeeb471f2b563298f
[INFO] running `Command { std: "docker" "start" "9b221372c870645b2c0497ebc8622d91ae72def499f37f1aeeb471f2b563298f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "9b221372c870645b2c0497ebc8622d91ae72def499f37f1aeeb471f2b563298f", 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" "9b221372c870645b2c0497ebc8622d91ae72def499f37f1aeeb471f2b563298f" "/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" "9b221372c870645b2c0497ebc8622d91ae72def499f37f1aeeb471f2b563298f", 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" "9b221372c870645b2c0497ebc8622d91ae72def499f37f1aeeb471f2b563298f" "/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.107
[INFO] [stderr]    Compiling quote v1.0.47
[INFO] [stderr]    Compiling unicode-ident v1.0.26
[INFO] [stderr]    Compiling thiserror v2.0.21
[INFO] [stderr]    Compiling libm v0.2.16
[INFO] [stderr]    Compiling font-types v0.8.4
[INFO] [stderr]    Compiling syn v3.0.6
[INFO] [stderr]    Compiling thiserror-impl v2.0.21
[INFO] [stderr]    Compiling font-parse v0.1.0
[INFO] [stderr]    Compiling font-model v0.1.0
[INFO] [stderr]    Compiling font-shape v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 9.01s
[INFO] running `Command { std: "docker" "inspect" "9b221372c870645b2c0497ebc8622d91ae72def499f37f1aeeb471f2b563298f", 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" "9b221372c870645b2c0497ebc8622d91ae72def499f37f1aeeb471f2b563298f" "/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 libc v0.2.190
[INFO] [stderr]    Compiling cfg-if v1.0.5
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling zerocopy v0.8.60
[INFO] [stderr]    Compiling getrandom v0.4.3
[INFO] [stderr]    Compiling rustix v1.1.5
[INFO] [stderr]    Compiling linux-raw-sys v0.12.1
[INFO] [stderr]    Compiling bitflags v2.13.2
[INFO] [stderr]    Compiling autocfg v1.5.1
[INFO] [stderr]    Compiling fastrand v2.5.0
[INFO] [stderr]    Compiling once_cell v1.21.4
[INFO] [stderr]    Compiling quick-error v1.2.3
[INFO] [stderr]    Compiling fnv v1.0.7
[INFO] [stderr]    Compiling bit-vec v0.8.0
[INFO] [stderr]    Compiling unarray v0.1.4
[INFO] [stderr]    Compiling regex-syntax v0.8.11
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling bit-set v0.8.0
[INFO] [stderr]    Compiling wait-timeout v0.2.1
[INFO] [stderr]    Compiling rand_core v0.9.5
[INFO] [stderr]    Compiling rand v0.9.5
[INFO] [stderr]    Compiling rand_xorshift v0.4.0
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling rusty-fork v0.3.1
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling proptest v1.11.0
[INFO] [stderr]    Compiling font-shape v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 48.70s
[INFO] running `Command { std: "docker" "inspect" "9b221372c870645b2c0497ebc8622d91ae72def499f37f1aeeb471f2b563298f", 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" "9b221372c870645b2c0497ebc8622d91ae72def499f37f1aeeb471f2b563298f" "/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.10s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/deps/font_shape-18ccdafc14c5d01f)
[INFO] [stdout] 
[INFO] [stdout] running 130 tests
[INFO] [stdout] test affine::tests::composition_order_is_application_order ... ok
[INFO] [stdout] test affine::tests::euler_constants_are_finite ... ok
[INFO] [stdout] test affine::tests::identity_is_the_neutral_element ... ok
[INFO] [stdout] test affine::tests::rotate_by_a_quarter_turn ... ok
[INFO] [stdout] test affine::tests::point_and_vector_differ_only_by_translation ... ok
[INFO] [stdout] test affine::tests::singular_matrices_are_rejected ... ok
[INFO] [stdout] test affine::tests::inverse_round_trips_points_and_vectors ... ok
[INFO] [stdout] test affine::tests::new_is_the_six_value_constructor ... ok
[INFO] [stdout] test affine::tests::rotate_degrees_matches_radians ... ok
[INFO] [stdout] test affine::tests::transform_ignores_translation_for_vectors ... ok
[INFO] [stdout] test affine::tests::skews_shear_along_one_axis_only ... ok
[INFO] [stdout] test affine::tests::axes_and_scale_factor ... ok
[INFO] [stdout] test error::tests::every_variant_renders_informatively ... ok
[INFO] [stdout] test error::tests::error_is_send_sync_and_static ... ok
[INFO] [stdout] test glyph::tests::a_glyph_scales_linearly_with_size ... ok
[INFO] [stdout] test glyph::tests::bitmap_accessors_are_bounds_checked ... ok
[INFO] [stdout] test glyph::tests::grid_fit_can_change_the_measured_size_by_a_pixel ... ok
[INFO] [stdout] test glyph::tests::grid_fit_snaps_the_whole_outline_to_pixels ... ok
[INFO] [stdout] test glyph::tests::grid_fit_snaps_to_the_pixel_grid ... ok
[INFO] [stdout] test glyph::tests::hinting_modes_toggle_and_report ... ok
[INFO] [stdout] test glyph::tests::fixed_scale_rejects_degenerate_inputs ... ok
[INFO] [stdout] test glyph::tests::glyph_path_from_a_font ... ok
[INFO] [stdout] test glyph::tests::below_baseline_ink_extends_the_bitmap_downward ... ok
[INFO] [stdout] test glyph::tests::contours_without_a_move_to_are_skipped ... ok
[INFO] [stdout] test glyph::tests::rasterize_glyph_goes_through_the_font ... ok
[INFO] [stdout] test glyph::tests::rasterized_square_is_exact_and_placed ... ok
[INFO] [stdout] test glyph::tests::ink_bounds_is_none_for_a_blank_glyph ... ok
[INFO] [stdout] test measure::tests::arabic_digits_inside_arabic_text_stay_in_place ... ok
[INFO] [stdout] test measure::tests::by_cluster_regroups_visual_placements ... ok
[INFO] [stdout] test measure::tests::combining_marks_take_their_neighbour_direction ... ok
[INFO] [stdout] test measure::tests::a_neutral_between_mixed_strong_runs_resolves_to_the_base ... ok
[INFO] [stdout] test measure::tests::a_neutral_between_two_ltr_stays_ltr ... ok
[INFO] [stdout] test measure::tests::describe_run_is_a_readable_summary ... ok
[INFO] [stdout] test measure::tests::bidi_class_covers_the_script_families ... ok
[INFO] [stdout] test glyph::tests::em_size_is_the_size_itself_when_sane ... ok
[INFO] [stdout] test glyph::tests::empty_outline_is_an_empty_bitmap_not_an_error ... ok
[INFO] [stdout] test measure::tests::embedded_rtl_in_ltr_reverses_only_its_run ... ok
[INFO] [stdout] test glyph::tests::bitmap_placement_follows_the_glyph_origin ... ok
[INFO] [stdout] test glyph::tests::non_finite_outline_coordinates_do_not_panic ... ok
[INFO] [stdout] test measure::tests::measure_glyph_scales_the_advance ... ok
[INFO] [stdout] test measure::tests::get_out_of_range_is_none ... ok
[INFO] [stdout] test measure::tests::leading_rtl_sets_the_paragraph_to_rtl ... ok
[INFO] [stdout] test measure::tests::measure_run_edge_cases ... ok
[INFO] [stdout] test glyph::tests::raster_size_errors_are_typed ... ok
[INFO] [stdout] test glyph::tests::scaled_metrics_are_in_pixels ... ok
[INFO] [stdout] test measure::tests::empty_line_and_empty_text ... ok
[INFO] [stdout] test glyph::tests::glyph_ink_tracks_the_outline_area ... ok
[INFO] [stdout] test measure::tests::numbers_inside_rtl_take_an_even_level ... ok
[INFO] [stdout] test glyph::tests::glyph_path_carries_curves_through ... ok
[INFO] [stdout] test measure::tests::numbers_keep_their_order_inside_an_rtl_paragraph ... ok
[INFO] [stdout] test glyph::tests::fixed_point_round_trips ... ok
[INFO] [stdout] test measure::tests::reorder_handles_nested_levels ... ok
[INFO] [stdout] test glyph::tests::fixed_scale_is_size_times_sixty_four_over_upem ... ok
[INFO] [stdout] test glyph::tests::fixed_point_saturates_instead_of_wrapping ... ok
[INFO] [stdout] test glyph::tests::glyph_path_flips_y_and_scales ... ok
[INFO] [stdout] test measure::tests::measure_run_sums_advances_and_kerning ... ok
[INFO] [stdout] test measure::tests::shape_line_kerns_in_logical_order ... ok
[INFO] [stdout] test path::tests::bbox_of_a_rectangle_is_exact ... ok
[INFO] [stdout] test measure::tests::numbers_inside_ltr_stay_ltr ... ok
[INFO] [stdout] test measure::tests::resolve_over_char_slice_matches_resolve_bidi ... ok
[INFO] [stdout] test measure::tests::rtl_level_test ... ok
[INFO] [stdout] test measure::tests::shape_line_places_glyphs_left_to_right ... ok
[INFO] [stdout] test measure::tests::shape_line_with_bad_size_is_a_typed_error ... ok
[INFO] [stdout] test measure::tests::shape_line_auto_takes_direction_from_the_text ... ok
[INFO] [stdout] test measure::tests::shape_line_right_to_left_reverses_visual_order ... ok
[INFO] [stdout] test measure::tests::placement_origin_and_is_rtl ... ok
[INFO] [stdout] test path::tests::bbox_holds_a_cubics_true_extremes ... ok
[INFO] [stdout] test path::tests::build_is_a_snapshot ... ok
[INFO] [stdout] test path::tests::circle_is_roughly_circular ... ok
[INFO] [stdout] test path::tests::empty_path_has_no_bbox ... ok
[INFO] [stdout] test path::tests::extend_transforms_the_added_path ... ok
[INFO] [stdout] test path::tests::rect_and_polygon_helpers_agree ... ok
[INFO] [stdout] test path::tests::flatten_closes_a_closed_subpath_and_leaves_an_open_one ... ok
[INFO] [stdout] test measure::tests::shape_line_carries_the_font_metrics ... ok
[INFO] [stdout] test path::tests::flatten_of_a_lone_point_is_dropped ... ok
[INFO] [stdout] test path::tests::from_path_keeps_the_commands_and_cursor ... ok
[INFO] [stdout] test measure::tests::pure_ltr_resolves_to_level_zero ... ok
[INFO] [stdout] test measure::tests::reorder_indices_is_the_identity_for_uniform_levels ... ok
[INFO] [stdout] test measure::tests::set_explicit_levels_clamps_and_applies ... ok
[INFO] [stdout] test path::tests::reverse_flips_direction_but_keeps_geometry ... ok
[INFO] [stdout] test path::tests::transform_is_applied_at_add_time ... ok
[INFO] [stdout] test path::tests::transform_moves_every_point ... ok
[INFO] [stdout] test path::tests::transform_of_a_curve_is_the_curve_of_the_transformed_points ... ok
[INFO] [stdout] test path::tests::transform_stack_composes_and_pops ... ok
[INFO] [stdout] test path::tests::flatten_respects_the_tolerance ... ok
[INFO] [stdout] test path::tests::unbalanced_pop_is_refused ... ok
[INFO] [stdout] test raster::tests::axis_aligned_rectangle_at_integer_offsets_is_exact ... ok
[INFO] [stdout] test raster::tests::circle_coverage_sums_to_its_area ... ok
[INFO] [stdout] test measure::tests::shape_line_honours_the_bidi_resolution ... ok
[INFO] [stdout] test path::tests::command_end_points ... ok
[INFO] [stdout] test path::tests::rect_helpers ... ok
[INFO] [stdout] test path::tests::polygon_area_of_a_square ... ok
[INFO] [stdout] test path::tests::subpath_count_and_close_tracking ... ok
[INFO] [stdout] test path::tests::zero_tolerance_uses_a_default ... ok
[INFO] [stdout] test raster::tests::collect_edges_drops_horizontal_and_non_finite_segments ... ok
[INFO] [stdout] test raster::tests::degenerate_paths_produce_no_panic_and_no_ink ... ok
[INFO] [stdout] test raster::tests::half_pixel_offsets_give_exact_half_coverage ... ok
[INFO] [stdout] test raster::tests::triangle_coverage_sums_to_its_area ... ok
[INFO] [stdout] test raster::tests::zero_sized_raster_is_empty ... ok
[INFO] [stdout] test raster::tests::edges_report_their_direction ... ok
[INFO] [stdout] test raster::tests::quarter_pixel_offsets_are_exact_too ... ok
[INFO] [stdout] test raster::tests::fill_rule_default_is_non_zero ... ok
[INFO] [stdout] test raster::tests::geometry_entirely_outside_the_raster_is_empty ... ok
[INFO] [stdout] test raster::tests::self_intersecting_star_differs_between_the_rules ... ok
[INFO] [stdout] test raster::tests::pixel_bounds_of_a_path ... ok
[INFO] [stdout] test raster::tests::transform_of_a_path_matches_its_mask_bounds ... ok
[INFO] [stdout] test stroke::tests::bevel_join_matches_miter_below_the_limit ... ok
[INFO] [stdout] test stroke::tests::butt_cap_stops_at_the_endpoint ... ok
[INFO] [stdout] test stroke::tests::closed_subpath_strokes_the_whole_ring ... ok
[INFO] [stdout] test stroke::tests::miter_limit_exceeded_falls_back_to_a_bevel ... ok
[INFO] [stdout] test stroke::tests::collinear_join_adds_nothing ... ok
[INFO] [stdout] test raster::tests::oversized_raster_is_refused ... ok
[INFO] [stdout] test stroke::tests::emitted_contours_all_close ... ok
[INFO] [stdout] test stroke::tests::degenerate_paths_do_not_panic ... ok
[INFO] [stdout] test stroke::tests::hairline_is_a_thin_but_nonzero_region ... ok
[INFO] [stdout] test stroke::tests::round_cap_extends_by_exactly_half_the_width ... ok
[INFO] [stdout] test stroke::tests::diagonal_stroke_thickness_is_the_width ... ok
[INFO] [stdout] test stroke::tests::miter_join_extends_a_right_angle_to_the_miter_limit ... ok
[INFO] [stdout] test raster::tests::nonzero_and_even_odd_differ_on_a_same_wound_donut ... ok
[INFO] [stdout] test stroke::tests::joins_cover_different_amounts_at_a_corner ... ok
[INFO] [stdout] test raster::tests::mask_values_are_always_in_range ... ok
[INFO] [stdout] test stroke::tests::many_segment_path_strokes_without_panicking ... ok
[INFO] [stdout] test stroke::tests::zero_width_stroke_has_no_region ... ok
[INFO] [stdout] test stroke::tests::non_finite_coordinates_do_not_panic ... ok
[INFO] [stdout] test stroke::tests::square_cap_extends_by_half_the_width ... ok
[INFO] [stdout] test stroke::tests::reverse_commands_helper ... ok
[INFO] [stdout] test raster::tests::opposite_wound_donut_is_a_hole_under_both_rules ... ok
[INFO] [stdout] test stroke::tests::stroke_ink_is_length_times_width ... ok
[INFO] [stdout] test stroke::tests::style_builders ... ok
[INFO] [stdout] test stroke::tests::zero_length_segment_contributes_nothing ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 130 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/properties.rs (/opt/rustwide/target/release/deps/properties-522126fdf3b8b859)
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test stroking_a_path_only_grows_its_bounds ... ok
[INFO] [stdout] test measuring_is_additive_and_direction_free ... ok
[INFO] [stdout] test polygon_fill_matches_its_area ... ok
[INFO] [stdout] test a_glyph_bitmap_holds_only_coverage ... ok
[INFO] [stdout] test coverage_never_exceeds_its_frame ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/shape.rs (/opt/rustwide/target/release/deps/shape-7ca2a99d9727b1c4)
[INFO] [stdout] 
[INFO] [stdout] running 14 tests
[INFO] [stdout] test every_public_error_is_reachable_from_the_public_api ... ok
[INFO] [stdout] test an_unmapped_character_falls_back_to_notdef ... ok
[INFO] [stdout] test rasterize_measure_compose ... ok
[INFO] [stdout] test a_whole_font_renders_at_many_sizes ... ok
[INFO] [stdout] test hinting_changes_pixels_but_not_the_advance ... ok
[INFO] [stdout] test sizes_scale_the_glyph_exactly ... ok
[INFO] [stdout] test auto_direction_reads_the_text ... ok
[INFO] [stdout] test bidi_reordering_is_reflected_in_the_placements ... ok
[INFO] [stdout] test stroke_then_fill_covers_the_path ... ok
[INFO] [stdout] test glyph_path_places_ink_above_the_baseline ... ok
[INFO] [stdout] test fixed_point_is_the_scale_between_them ... ok
[INFO] [stdout] test a_space_renders_nothing_but_still_advances ... ok
[INFO] [stdout] test rtl_changes_the_draw_order_not_the_width ... ok
[INFO] [stderr]    Doc-tests font_shape
[INFO] [stdout] test a_real_truetype_file_goes_through_the_whole_chain ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 14 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 30 tests
[INFO] [stdout] test src/glyph.rs - glyph::rasterize_glyph (line 597) ... FAILED
[INFO] [stdout] test src/glyph.rs - glyph::GlyphBitmap::coverage_at (line 304) ... FAILED
[INFO] [stdout] test src/glyph.rs - glyph::glyph_path_from_outline (line 395) ... FAILED
[INFO] [stdout] test src/affine.rs - affine (line 18) ... FAILED
[INFO] [stdout] test src/glyph.rs - glyph::GlyphBitmap (line 194) ... FAILED
[INFO] [stdout] test src/glyph.rs - glyph::grid_fit (line 148) ... FAILED
[INFO] [stdout] test src/glyph.rs - glyph::GlyphBitmap::ink_bounds (line 335) ... FAILED
[INFO] [stdout] test src/glyph.rs - glyph::glyph_path (line 485) ... FAILED
[INFO] [stdout] test src/glyph.rs - glyph::fixed_scale (line 172) ... FAILED
[INFO] [stdout] test src/affine.rs - affine::Affine2D::then (line 134) ... FAILED
[INFO] [stdout] test src/glyph.rs - glyph::scaled_metrics (line 661) ... FAILED
[INFO] [stdout] test src/glyph.rs - glyph (line 8) ... FAILED
[INFO] [stdout] test src/glyph.rs - glyph::from_fixed (line 134) ... FAILED
[INFO] [stdout] test src/glyph.rs - glyph (line 28) ... FAILED
[INFO] [stdout] test src/glyph.rs - glyph::to_fixed (line 94) ... FAILED
[INFO] [stdout] test src/measure.rs - measure::reorder_indices (line 230) ... FAILED
[INFO] [stdout] test src/affine.rs - affine::Affine2D (line 35) ... FAILED
[INFO] [stdout] test src/measure.rs - measure (line 31) ... FAILED
[INFO] [stdout] test src/lib.rs - (line 70) ... FAILED
[INFO] [stdout] test src/measure.rs - measure::measure_glyph (line 771) ... ok
[INFO] [stdout] test src/lib.rs - (line 8) ... ok
[INFO] [stdout] test src/measure.rs - measure::bidi_class (line 125) ... ok
[INFO] [stdout] test src/measure.rs - measure::resolve_bidi (line 309) ... ok
[INFO] [stdout] test src/measure.rs - measure::set_explicit_levels (line 746) ... ok
[INFO] [stdout] test src/stroke.rs - stroke::stroke_path (line 124) ... ok
[INFO] [stdout] test src/measure.rs - measure::measure_run (line 808) ... ok
[INFO] [stdout] test src/measure.rs - measure::shape_line (line 858) ... ok
[INFO] [stdout] test src/path.rs - path (line 14) ... ok
[INFO] [stdout] test src/raster.rs - raster::fill_path (line 75) ... ok
[INFO] [stdout] test src/measure.rs - measure::shape_line_with (line 890) ... ok
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- src/glyph.rs - glyph::rasterize_glyph (line 597) stdout ----
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/glyph.rs - glyph::GlyphBitmap::coverage_at (line 304) stdout ----
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/glyph.rs - glyph::glyph_path_from_outline (line 395) stdout ----
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/affine.rs - affine (line 18) stdout ----
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/glyph.rs - glyph::GlyphBitmap (line 194) stdout ----
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/glyph.rs - glyph::grid_fit (line 148) stdout ----
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/glyph.rs - glyph::GlyphBitmap::ink_bounds (line 335) stdout ----
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/glyph.rs - glyph::glyph_path (line 485) stdout ----
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/glyph.rs - glyph::fixed_scale (line 172) stdout ----
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/affine.rs - affine::Affine2D::then (line 134) stdout ----
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/glyph.rs - glyph::scaled_metrics (line 661) stdout ----
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/glyph.rs - glyph (line 8) stdout ----
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/glyph.rs - glyph::from_fixed (line 134) stdout ----
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/glyph.rs - glyph (line 28) stdout ----
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/glyph.rs - glyph::to_fixed (line 94) stdout ----
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/measure.rs - measure::reorder_indices (line 230) stdout ----
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/affine.rs - affine::Affine2D (line 35) stdout ----
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/measure.rs - measure (line 31) stdout ----
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - (line 70) stdout ----
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     src/affine.rs - affine (line 18)
[INFO] [stdout]     src/affine.rs - affine::Affine2D (line 35)
[INFO] [stdout]     src/affine.rs - affine::Affine2D::then (line 134)
[INFO] [stdout]     src/glyph.rs - glyph (line 28)
[INFO] [stdout]     src/glyph.rs - glyph (line 8)
[INFO] [stdout]     src/glyph.rs - glyph::GlyphBitmap (line 194)
[INFO] [stdout]     src/glyph.rs - glyph::GlyphBitmap::coverage_at (line 304)
[INFO] [stdout]     src/glyph.rs - glyph::GlyphBitmap::ink_bounds (line 335)
[INFO] [stdout]     src/glyph.rs - glyph::fixed_scale (line 172)
[INFO] [stdout]     src/glyph.rs - glyph::from_fixed (line 134)
[INFO] [stdout]     src/glyph.rs - glyph::glyph_path (line 485)
[INFO] [stdout]     src/glyph.rs - glyph::glyph_path_from_outline (line 395)
[INFO] [stdout]     src/glyph.rs - glyph::grid_fit (line 148)
[INFO] [stdout]     src/glyph.rs - glyph::rasterize_glyph (line 597)
[INFO] [stdout]     src/glyph.rs - glyph::scaled_metrics (line 661)
[INFO] [stdout]     src/glyph.rs - glyph::to_fixed (line 94)
[INFO] [stdout]     src/lib.rs - (line 70)
[INFO] [stdout]     src/measure.rs - measure (line 31)
[INFO] [stdout]     src/measure.rs - measure::reorder_indices (line 230)
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 11 passed; 19 failed; 0 ignored; 0 measured; 0 filtered out; finished in 31.88s
[INFO] [stdout] 
[INFO] [stderr] error: doctest failed, to rerun pass `--doc`
[INFO] running `Command { std: "docker" "inspect" "9b221372c870645b2c0497ebc8622d91ae72def499f37f1aeeb471f2b563298f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "9b221372c870645b2c0497ebc8622d91ae72def499f37f1aeeb471f2b563298f", kill_on_drop: false }`
[INFO] [stdout] 9b221372c870645b2c0497ebc8622d91ae72def499f37f1aeeb471f2b563298f
