[INFO] fetching crate vcad-kernel-drafting 0.10.0...
[INFO] testing vcad-kernel-drafting-0.10.0 against 1.99.0-beta.8 for beta-1.100-2
[INFO] extracting crate vcad-kernel-drafting 0.10.0 into /workspace/builds/worker-1-tc1/source
[INFO] started tweaking crates.io crate vcad-kernel-drafting 0.10.0
[INFO] removed 0 missing examples
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate vcad-kernel-drafting 0.10.0
[INFO] tweaked toml for crates.io crate vcad-kernel-drafting 0.10.0 written to /workspace/builds/worker-1-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate vcad-kernel-drafting 0.10.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 vcad-kernel-drafting 0.10.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 zmij v1.0.17
[INFO] [stderr]   Downloaded vcad-kernel-primitives v0.10.0
[INFO] [stderr]   Downloaded vcad-kernel-geom v0.10.0
[INFO] [stderr]   Downloaded vcad-kernel-topo v0.10.0
[INFO] [stderr]   Downloaded vcad-kernel-math v0.10.0
[INFO] [stderr]   Downloaded slotmap v1.1.1
[INFO] [stderr]   Downloaded unicode-ident v1.0.22
[INFO] [stderr]   Downloaded vcad-kernel-tessellate v0.10.0
[INFO] [stderr]   Downloaded earcutr v0.4.3
[INFO] [stderr]   Downloaded tang v0.2.1
[INFO] [stderr]   Downloaded robust v1.2.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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:3111399a4047eeb3a02b7a90e478d715f38a8c6669b5c4b49d30a17385265909" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] c6950abc03fd675d2e689200a97040363625a1a06f2e8d8d536f5c722e290ff7
[INFO] running `Command { std: "docker" "start" "c6950abc03fd675d2e689200a97040363625a1a06f2e8d8d536f5c722e290ff7", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "c6950abc03fd675d2e689200a97040363625a1a06f2e8d8d536f5c722e290ff7", 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" "c6950abc03fd675d2e689200a97040363625a1a06f2e8d8d536f5c722e290ff7" "/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" "c6950abc03fd675d2e689200a97040363625a1a06f2e8d8d536f5c722e290ff7", 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" "c6950abc03fd675d2e689200a97040363625a1a06f2e8d8d536f5c722e290ff7" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling paste v1.0.15
[INFO] [stderr]    Compiling proc-macro2 v1.0.106
[INFO] [stderr]    Compiling quote v1.0.44
[INFO] [stderr]    Compiling robust v1.2.0
[INFO] [stderr]    Compiling unicode-ident v1.0.22
[INFO] [stderr]    Compiling zmij v1.0.17
[INFO] [stderr]    Compiling either v1.15.0
[INFO] [stderr]    Compiling itoa v1.0.17
[INFO] [stderr]    Compiling memchr v2.7.6
[INFO] [stderr]    Compiling slotmap v1.1.1
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling itertools v0.11.0
[INFO] [stderr]    Compiling tang v0.2.1
[INFO] [stderr]    Compiling vcad-kernel-math v0.10.0
[INFO] [stderr]    Compiling vcad-kernel-geom v0.10.0
[INFO] [stderr]    Compiling vcad-kernel-topo v0.10.0
[INFO] [stderr]    Compiling vcad-kernel-primitives v0.10.0
[INFO] [stderr]    Compiling syn v2.0.114
[INFO] [stderr]    Compiling earcutr v0.4.3
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling vcad-kernel-tessellate v0.10.0
[INFO] [stderr]    Compiling vcad-kernel-drafting v0.10.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 15.60s
[INFO] running `Command { std: "docker" "inspect" "c6950abc03fd675d2e689200a97040363625a1a06f2e8d8d536f5c722e290ff7", 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" "c6950abc03fd675d2e689200a97040363625a1a06f2e8d8d536f5c722e290ff7" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling vcad-kernel-drafting v0.10.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 3.45s
[INFO] running `Command { std: "docker" "inspect" "c6950abc03fd675d2e689200a97040363625a1a06f2e8d8d536f5c722e290ff7", 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" "c6950abc03fd675d2e689200a97040363625a1a06f2e8d8d536f5c722e290ff7" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.05s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/vcad_kernel_drafting-be3ba0d7a20340b6)
[INFO] [stdout] 
[INFO] [stdout] running 103 tests
[INFO] [stdout] test detail::tests::test_clipping_inside_edge ... ok
[INFO] [stdout] test detail::tests::test_detail_view_clips_edges ... ok
[INFO] [stdout] test detail::tests::test_clipping_crossing_edge ... ok
[INFO] [stdout] test detail::tests::test_clipping_outside_edge ... ok
[INFO] [stdout] test dimension::gdt::tests::test_feature_control_frame ... ok
[INFO] [stdout] test dimension::gdt::tests::test_gdt_symbol_unicode ... ok
[INFO] [stdout] test detail::tests::test_detail_callout_and_caption ... ok
[INFO] [stdout] test dimension::gdt::tests::test_datum_feature_symbol ... ok
[INFO] [stdout] test dimension::angular::tests::test_three_point_angle_45 ... ok
[INFO] [stdout] test dimension::angular::tests::test_text_override ... ok
[INFO] [stdout] test detail::tests::test_transform_scales_edges ... ok
[INFO] [stdout] test dimension::angular::tests::test_normalize_angle ... ok
[INFO] [stdout] test dimension::geometry_ref::tests::test_from_tuple ... ok
[INFO] [stdout] test dimension::geometry_ref::tests::test_line_intersection ... ok
[INFO] [stdout] test dimension::gdt::tests::test_datum_ref ... ok
[INFO] [stdout] test dimension::geometry_ref::tests::test_parallel_lines_no_intersection ... ok
[INFO] [stdout] test dimension::layer::tests::test_empty_layer ... ok
[INFO] [stdout] test dimension::layer::tests::test_gdt_annotations ... ok
[INFO] [stdout] test dimension::layer::tests::test_render_all ... ok
[INFO] [stdout] test dimension::layer::tests::test_with_custom_style ... ok
[INFO] [stdout] test dimension::linear::tests::test_aligned_dimension ... ok
[INFO] [stdout] test dimension::gdt::tests::test_requires_datum ... ok
[INFO] [stdout] test dimension::linear::tests::test_text_override ... ok
[INFO] [stdout] test dimension::geometry_ref::tests::test_circle_resolve ... ok
[INFO] [stdout] test dimension::linear::tests::test_horizontal_dimension ... ok
[INFO] [stdout] test dimension::ordinate::tests::test_text_override ... ok
[INFO] [stdout] test dimension::geometry_ref::tests::test_point_resolve ... ok
[INFO] [stdout] test dimension::layer::tests::test_add_dimensions ... ok
[INFO] [stdout] test dimension::ordinate::tests::test_x_ordinate ... ok
[INFO] [stdout] test dimension::layer::tests::test_clear ... ok
[INFO] [stdout] test dimension::radial::tests::test_arc_dimension ... ok
[INFO] [stdout] test dimension::linear::tests::test_inline_text_placement ... ok
[INFO] [stdout] test dimension::linear::tests::test_vertical_dimension ... ok
[INFO] [stdout] test dimension::linear::tests::test_with_tolerance ... ok
[INFO] [stdout] test dimension::radial::tests::test_diameter_dimension ... ok
[INFO] [stdout] test dimension::radial::tests::test_radius_dimension ... ok
[INFO] [stdout] test dimension::radial::tests::test_text_override ... ok
[INFO] [stdout] test dimension::render::tests::test_arc_points ... ok
[INFO] [stdout] test dimension::style::tests::test_builder_pattern ... ok
[INFO] [stdout] test dimension::render::tests::test_arrowhead_points ... ok
[INFO] [stdout] test dimension::render::tests::test_rendered_dimension_empty ... ok
[INFO] [stdout] test dimension::render::tests::test_rendered_dimension_with_line ... ok
[INFO] [stdout] test dimension::render::tests::test_text_builder ... ok
[INFO] [stdout] test dimension::style::tests::test_format_value_limits ... ok
[INFO] [stdout] test dimension::style::tests::test_format_value_no_tolerance ... ok
[INFO] [stdout] test dimension::style::tests::test_format_value_symmetrical ... ok
[INFO] [stdout] test dimension::style::tests::test_format_value_with_suffix ... ok
[INFO] [stdout] test edge_extract::tests::test_extract_drawing_edges_cube ... ok
[INFO] [stdout] test dimension::style::tests::test_default_style ... ok
[INFO] [stdout] test detail::tests::test_format_scale ... ok
[INFO] [stdout] test hidden_line::tests::test_bounding_box_computed ... ok
[INFO] [stdout] test dimension::ordinate::tests::test_y_ordinate ... ok
[INFO] [stdout] test pdf::tests::xref_offsets_are_correct ... ok
[INFO] [stdout] test edge_extract::tests::test_extract_edges_cube ... ok
[INFO] [stdout] test hidden_line::tests::test_isometric_projection ... ok
[INFO] [stdout] test edge_extract::tests::test_extract_sharp_edges_cube ... ok
[INFO] [stdout] test edge_extract::tests::test_extract_silhouette_edges_cube ... ok
[INFO] [stdout] test edge_extract::tests::test_triangle_normal ... ok
[INFO] [stdout] test hidden_line::tests::test_point_in_triangle ... ok
[INFO] [stdout] test hidden_line::tests::test_project_mesh_cube ... ok
[INFO] [stdout] test hidden_line::tests::test_project_mesh_top_view ... ok
[INFO] [stdout] test dimension::style::tests::test_format_value_deviation ... ok
[INFO] [stdout] test pdf::tests::pdf_structure_valid ... ok
[INFO] [stdout] test dimension::ordinate::tests::test_negative_leader ... ok
[INFO] [stdout] test dimension::angular::tests::test_three_point_angle_90 ... ok
[INFO] [stdout] test pdf::tests::pdf_is_deterministic ... ok
[INFO] [stdout] test projection::tests::test_view_matrix_orthogonality ... ok
[INFO] [stdout] test section::tests::test_cube_section_with_hatch ... ok
[INFO] [stdout] test projection::tests::handedness_is_pinned_for_every_view ... ok
[INFO] [stdout] test section::tests::test_offset_section_step_outside_solid_is_empty ... ok
[INFO] [stdout] test section::tests::test_offset_section_two_steps_covers_cube ... ok
[INFO] [stdout] test projection::tests::principal_view_axes_are_pinned ... ok
[INFO] [stdout] test projection::tests::test_front_view_projection ... ok
[INFO] [stdout] test projection::tests::test_isometric_projection ... ok
[INFO] [stdout] test projection::tests::test_right_view_projection ... ok
[INFO] [stdout] test projection::tests::test_top_view_projection ... ok
[INFO] [stdout] test section::tests::test_section_cut_line_render ... ok
[INFO] [stdout] test section::tests::test_cube_outside_section ... ok
[INFO] [stdout] test section::tests::test_hatch_pattern_default ... ok
[INFO] [stdout] test section::tests::test_offset_section_no_steps_equals_full_section ... ok
[INFO] [stdout] test section::tests::test_section_plane_helpers ... ok
[INFO] [stdout] test section::tests::test_point_in_polygon ... ok
[INFO] [stdout] test section::tests::test_triangle_no_intersection ... ok
[INFO] [stdout] test sheet::tests::sheet_border_and_placement ... ok
[INFO] [stdout] test tests::test_edge_types ... ok
[INFO] [stdout] test sheet::tests::bom_from_parts_numbers_in_order ... ok
[INFO] [stdout] test types::tests::test_isometric_view ... ok
[INFO] [stdout] test sheet::tests::balloon_renders_bubble_leader_arrow ... ok
[INFO] [stdout] test sheet::tests::line_class_weights_ordered ... ok
[INFO] [stdout] test sheet::tests::revision_table_layout ... ok
[INFO] [stdout] test projection::tests::test_project_point_convenience ... ok
[INFO] [stdout] test section::tests::test_cube_horizontal_section ... ok
[INFO] [stdout] test types::tests::test_bounding_box ... ok
[INFO] [stdout] test section::tests::test_section_cut_line_degenerate ... ok
[INFO] [stdout] test sheet::tests::title_block_renders_all_fields ... ok
[INFO] [stdout] test section::tests::test_section_cut_line_polyline_jogs ... ok
[INFO] [stdout] test types::tests::test_triangle_normal ... ok
[INFO] [stdout] test tests::test_isometric_view ... ok
[INFO] [stdout] test tests::test_all_standard_views ... ok
[INFO] [stdout] test types::tests::test_view_direction_vectors ... ok
[INFO] [stdout] test types::tests::test_projected_edge_length ... ok
[INFO] [stdout] test tests::test_full_workflow ... ok
[INFO] [stdout] test section::tests::test_triangle_edge_intersection ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 103 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stderr]      Running tests/shop_drawing_golden.rs (/opt/rustwide/target/debug/deps/shop_drawing_golden-c9d01b75b7b9a730)
[INFO] [stdout] test shop_drawing_has_all_line_classes ... ok
[INFO] [stdout] test shop_drawing_matches_checked_in_golden_pdf ... ok
[INFO] [stdout] test shop_drawing_pdf_is_deterministic ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/view_orientation.rs (/opt/rustwide/target/debug/deps/view_orientation-2876679dfa7c01e4)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test l_bracket_hole_lands_on_correct_side_in_all_views ... ok
[INFO] [stdout] test front_view_shows_near_geometry_and_back_view_hides_it ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests vcad_kernel_drafting
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test src/dimension/mod.rs - dimension (line 20) ... ignored
[INFO] [stdout] test src/lib.rs - (line 18) ... ignored
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 2 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "c6950abc03fd675d2e689200a97040363625a1a06f2e8d8d536f5c722e290ff7", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "c6950abc03fd675d2e689200a97040363625a1a06f2e8d8d536f5c722e290ff7", kill_on_drop: false }`
[INFO] [stdout] c6950abc03fd675d2e689200a97040363625a1a06f2e8d8d536f5c722e290ff7
