[INFO] fetching crate svgdx 0.22.2... [INFO] testing svgdx-0.22.2 against try#b83b707f97d809763b7861afa7638871f3339a33 for pr-145838-1 [INFO] extracting crate svgdx 0.22.2 into /workspace/builds/worker-1-tc2/source [INFO] started tweaking crates.io crate svgdx 0.22.2 [INFO] removed 0 missing tests [INFO] finished tweaking crates.io crate svgdx 0.22.2 [INFO] tweaked toml for crates.io crate svgdx 0.22.2 written to /workspace/builds/worker-1-tc2/source/Cargo.toml [INFO] validating manifest of crates.io crate svgdx 0.22.2 on toolchain b83b707f97d809763b7861afa7638871f3339a33 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+b83b707f97d809763b7861afa7638871f3339a33" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate svgdx 0.22.2 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" "+b83b707f97d809763b7861afa7638871f3339a33" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/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:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+b83b707f97d809763b7861afa7638871f3339a33" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 7fbb8c49bb2e070ea8f8a55d6b8691521770bdd4a06e4006421ee8a6228c35f0 [INFO] running `Command { std: "docker" "start" "-a" "7fbb8c49bb2e070ea8f8a55d6b8691521770bdd4a06e4006421ee8a6228c35f0", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "7fbb8c49bb2e070ea8f8a55d6b8691521770bdd4a06e4006421ee8a6228c35f0", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "7fbb8c49bb2e070ea8f8a55d6b8691521770bdd4a06e4006421ee8a6228c35f0", kill_on_drop: false }` [INFO] [stdout] 7fbb8c49bb2e070ea8f8a55d6b8691521770bdd4a06e4006421ee8a6228c35f0 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/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=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-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:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+b83b707f97d809763b7861afa7638871f3339a33" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] a948bad9dfc50e92cde4ca6c29c6cf8c6c7242736a1a17b4f64824cfc2058e66 [INFO] running `Command { std: "docker" "start" "-a" "a948bad9dfc50e92cde4ca6c29c6cf8c6c7242736a1a17b4f64824cfc2058e66", kill_on_drop: false }` [INFO] [stderr] Compiling inotify-sys v0.1.5 [INFO] [stderr] Compiling tracing v0.1.41 [INFO] [stderr] Compiling tokio-macros v2.5.0 [INFO] [stderr] Compiling serde_json v1.0.143 [INFO] [stderr] Compiling rand_core v0.9.3 [INFO] [stderr] Compiling notify-types v2.0.0 [INFO] [stderr] Compiling serde_urlencoded v0.7.1 [INFO] [stderr] Compiling clap_builder v4.5.46 [INFO] [stderr] Compiling tempfile v3.21.0 [INFO] [stderr] Compiling serde_path_to_error v0.1.17 [INFO] [stderr] Compiling clap_derive v4.5.45 [INFO] [stderr] Compiling matchit v0.8.4 [INFO] [stderr] Compiling shlex v1.3.0 [INFO] [stderr] Compiling icu_normalizer v2.0.0 [INFO] [stderr] Compiling inotify v0.11.0 [INFO] [stderr] Compiling rand_pcg v0.9.0 [INFO] [stderr] Compiling rand v0.9.2 [INFO] [stderr] Compiling axum-core v0.5.2 [INFO] [stderr] Compiling notify v8.2.0 [INFO] [stderr] Compiling idna_adapter v1.2.1 [INFO] [stderr] Compiling idna v1.1.0 [INFO] [stderr] Compiling tokio v1.47.1 [INFO] [stderr] Compiling notify-debouncer-mini v0.6.0 [INFO] [stderr] Compiling url v2.5.7 [INFO] [stderr] Compiling webbrowser v1.0.5 [INFO] [stderr] Compiling clap v4.5.46 [INFO] [stderr] Compiling hyper v1.7.0 [INFO] [stderr] Compiling tower v0.5.2 [INFO] [stderr] Compiling hyper-util v0.1.16 [INFO] [stderr] Compiling axum v0.8.4 [INFO] [stderr] Compiling svgdx v0.22.2 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 23.10s [INFO] running `Command { std: "docker" "inspect" "a948bad9dfc50e92cde4ca6c29c6cf8c6c7242736a1a17b4f64824cfc2058e66", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "a948bad9dfc50e92cde4ca6c29c6cf8c6c7242736a1a17b4f64824cfc2058e66", kill_on_drop: false }` [INFO] [stdout] a948bad9dfc50e92cde4ca6c29c6cf8c6c7242736a1a17b4f64824cfc2058e66 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/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=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-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:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+b83b707f97d809763b7861afa7638871f3339a33" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 6c7e7c43be008d40a4fb14ff5364b7f13abe48850b2691860024f3492b117adc [INFO] running `Command { std: "docker" "start" "-a" "6c7e7c43be008d40a4fb14ff5364b7f13abe48850b2691860024f3492b117adc", kill_on_drop: false }` [INFO] [stderr] Compiling predicates-core v1.0.9 [INFO] [stderr] Compiling doc-comment v0.3.3 [INFO] [stderr] Compiling assert_cmd v2.0.17 [INFO] [stderr] Compiling regex-automata v0.4.10 [INFO] [stderr] Compiling difflib v0.4.0 [INFO] [stderr] Compiling termtree v0.5.1 [INFO] [stderr] Compiling assertables v9.8.2 [INFO] [stderr] Compiling predicates-tree v1.0.12 [INFO] [stderr] Compiling predicates v3.1.3 [INFO] [stderr] Compiling bstr v1.12.0 [INFO] [stderr] Compiling svgdx v0.22.2 (/opt/rustwide/workdir) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 8.80s [INFO] running `Command { std: "docker" "inspect" "6c7e7c43be008d40a4fb14ff5364b7f13abe48850b2691860024f3492b117adc", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "6c7e7c43be008d40a4fb14ff5364b7f13abe48850b2691860024f3492b117adc", kill_on_drop: false }` [INFO] [stdout] 6c7e7c43be008d40a4fb14ff5364b7f13abe48850b2691860024f3492b117adc [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/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=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-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:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+b83b707f97d809763b7861afa7638871f3339a33" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 9b8f51b0b7f8f4bcdf7790fb73bf704fbdac5816c75dfe9d356b28dc221d3019 [INFO] running `Command { std: "docker" "start" "-a" "9b8f51b0b7f8f4bcdf7790fb73bf704fbdac5816c75dfe9d356b28dc221d3019", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.18s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/svgdx-5240200afde3fc28) [INFO] [stdout] [INFO] [stdout] running 97 tests [INFO] [stdout] test elements::bearing::tests::test_path_bearing ... ok [INFO] [stdout] test elements::bearing::tests::test_path_bearing_hv ... ok [INFO] [stdout] test elements::layout::tests::test_eval_pos_invalid ... ok [INFO] [stdout] test elements::layout::tests::test_eval_pos_edge ... ok [INFO] [stdout] test elements::bearing::tests::test_path_bearing_line ... ok [INFO] [stdout] test elements::bearing::tests::test_path_bearing_spec_example ... ok [INFO] [stdout] test elements::layout::tests::test_eval_pos_loc ... ok [INFO] [stdout] test elements::layout::tests::test_spread_attr ... ok [INFO] [stdout] test elements::layout::tests::test_expand_relspec ... ok [INFO] [stdout] test elements::path::tests::test_points_to_path_obtuse ... ok [INFO] [stdout] test elements::path::tests::test_points_to_path_polygon ... ok [INFO] [stdout] test elements::layout::tests::test_eval_size_attr ... ok [INFO] [stdout] test elements::path::tests::test_points_to_path_squiggle ... ok [INFO] [stdout] test elements::path::tests::test_pp_bbox ... ok [INFO] [stdout] test elements::path::tests::test_points_to_path_acute ... ok [INFO] [stdout] test elements::path::tests::test_ps_coord ... ok [INFO] [stdout] test elements::path::tests::test_ps_number ... ok [INFO] [stdout] test elements::text::tests::test_text_string ... ok [INFO] [stdout] test events::tests::test_eventlist_indent ... ok [INFO] [stdout] test events::tests::test_eventlist_minimal ... ok [INFO] [stdout] test events::tests::test_outputlist_partition_circle ... ok [INFO] [stdout] test elements::path::tests::test_pp_move ... ok [INFO] [stdout] test events::tests::test_outputlist_partition_ellipse ... ok [INFO] [stdout] test expr::expression::tests::test_bad_tokenize ... ok [INFO] [stdout] test events::tests::test_outputlist_partition_rect ... ok [INFO] [stdout] test events::tests::test_outputlist_write_to ... ok [INFO] [stdout] test expr::expression::tests::test_bad_expressions ... ok [INFO] [stdout] test expr::expression::tests::test_arithmetic_expr ... ok [INFO] [stdout] test expr::expression::tests::test_eval_expr ... ok [INFO] [stdout] test expr::expression::tests::test_eval_precedence ... ok [INFO] [stdout] test expr::expression::tests::test_eval_head_tail ... ok [INFO] [stdout] test expr::expression::tests::test_expr ... ok [INFO] [stdout] test expr::expression::tests::test_eval_var_indirect ... ok [INFO] [stdout] test expr::expression::tests::test_func_comparison ... ok [INFO] [stdout] test expr::expression::tests::test_eval_vector ... ok [INFO] [stdout] test expr::expression::tests::test_func_random ... ok [INFO] [stdout] test expr::expression::tests::test_func_trig ... ok [INFO] [stdout] test expr::expression::tests::test_func_simple ... ok [INFO] [stdout] test expr::expression::tests::test_eval_var ... ok [INFO] [stdout] test expr::expression::tests::test_func_variadic ... ok [INFO] [stdout] test expr::expression::tests::test_infix_comparison ... ok [INFO] [stdout] test expr::expression::tests::test_good_tokenize ... ok [INFO] [stdout] test expr::expression::tests::test_func_logic ... ok [INFO] [stdout] test expr::expression::tests::test_eval_condition ... ok [INFO] [stdout] test expr::expression::tests::test_eval_attr ... ok [INFO] [stdout] test expr::expression::tests::test_eval_local_vars ... ok [INFO] [stdout] test expr::expression::tests::test_eval_multiple ... ok [INFO] [stdout] test expr::expression::tests::test_eval_list_var ... ok [INFO] [stdout] test expr::expression::tests::test_string_functions ... ok [INFO] [stdout] test expr::expression::tests::test_valid_expressions ... ok [INFO] [stdout] test expr::expression::tests::test_valid_symbol ... ok [INFO] [stdout] test expr::expression::tests::test_infix_logical ... ok [INFO] [stdout] test expr::expression::tests::test_string_escape ... ok [INFO] [stdout] test expr::expression::tests::test_circular_reference ... ok [INFO] [stdout] test geometry::bbox::tests::test_bbox ... ok [INFO] [stdout] test geometry::position::tests::test_cx_cy_w_h ... ok [INFO] [stdout] test geometry::position::tests::test_x1_y1_cx_cy ... ok [INFO] [stdout] test geometry::position::tests::test_x1_y1_w_h ... ok [INFO] [stdout] test geometry::position::tests::test_x1_y1_x2_y2 ... ok [INFO] [stdout] test geometry::position::tests::test_x2_y2_cx_cy ... ok [INFO] [stdout] test geometry::position::tests::test_x2_y2_w_h ... ok [INFO] [stdout] test geometry::transform_attr::test::test_apply_multiple ... ok [INFO] [stdout] test geometry::transform_attr::test::test_apply_translate ... ok [INFO] [stdout] test geometry::transform_attr::test::test_transform_parsing ... ok [INFO] [stdout] test geometry::types::test::test_get_point ... ok [INFO] [stdout] test geometry::transform_attr::test::test_apply_rotate ... ok [INFO] [stdout] test geometry::transform_attr::test::test_transform_roundtrip ... ok [INFO] [stdout] test geometry::types::test::test_length_adjust ... ok [INFO] [stdout] test geometry::types::test::test_length_calc_offset ... ok [INFO] [stdout] test geometry::types::test::test_locspec ... ok [INFO] [stdout] test geometry::types::test::test_parse_loc ... ok [INFO] [stdout] test style::autostyle::tests::test_registry ... ok [INFO] [stdout] test geometry::transform_attr::test::test_apply_scale ... ok [INFO] [stdout] test geometry::types::test::test_length ... ok [INFO] [stdout] test style::autostyle::tests::test_stylable ... ok [INFO] [stdout] test style::colours::tests::test_colour_binsearch ... ok [INFO] [stdout] test style::colours::tests::test_colour_list_sorted ... ok [INFO] [stdout] test style::colours::tests::test_dark_colours_sorted ... ok [INFO] [stdout] test style::omap::tests::test_ordered_mapping ... ok [INFO] [stdout] test geometry::types::test::test_strp_length ... ok [INFO] [stdout] test style::autostyle::tests::test_shadow ... ok [INFO] [stdout] test style::types::tests::test_match_type_matches ... ok [INFO] [stdout] test transform::tests::test_process_seq ... ok [INFO] [stdout] test types::test::test_attr_split ... ok [INFO] [stdout] test types::test::test_attr_split_cycle ... ok [INFO] [stdout] test transform::tests::test_indent_all ... ok [INFO] [stdout] test types::test::test_attrmap ... ok [INFO] [stdout] test types::test::test_classlist ... ok [INFO] [stdout] test types::test::test_extract_elref ... ok [INFO] [stdout] test types::test::test_fstr ... ok [INFO] [stdout] test types::test::test_order_index ... ok [INFO] [stdout] test transform::tests::test_is_real_svg ... ok [INFO] [stdout] test types::test::test_order_index_prefix ... ok [INFO] [stdout] test types::test::test_split_unit ... ok [INFO] [stdout] test types::test::test_spread_attr ... ok [INFO] [stdout] test types::test::test_strp ... ok [INFO] [stdout] test types::test::test_stylemap ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 97 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s [INFO] [stdout] [INFO] [stderr] Running unittests src/bin/svgdx.rs (/opt/rustwide/target/debug/deps/svgdx-7272b4a7f758145a) [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] [stderr] Running unittests src/bin/svgdx_server.rs (/opt/rustwide/target/debug/deps/svgdx_server-8c11e52f15b1f86d) [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] [stderr] Running tests/integration_tests/main.rs (/opt/rustwide/target/debug/deps/integration_tests-33bcf056473a75bb) [INFO] [stdout] [INFO] [stdout] running 273 tests [INFO] [stdout] test attr_expansion::test_attr_priority ... ok [INFO] [stdout] test attr_expansion::test_attr_priority_delta ... ok [INFO] [stdout] test attr_expansion::test_expand_cycle ... ok [INFO] [stdout] test attr_expansion::test_expand_ellipse ... ok [INFO] [stdout] test attr_expansion::test_expand_circle ... ok [INFO] [stdout] test attr_expansion::test_expand_rect_cxy_wh ... ok [INFO] [stdout] test attr_expansion::test_expand_rect_xy_loc ... ok [INFO] [stdout] test attr_expansion::test_expand_rect_xy_wh ... ok [INFO] [stdout] test attr_expansion::test_expand_xy1_xy2 ... ok [INFO] [stdout] test auto_styles::test_inline_styles ... ok [INFO] [stdout] test auto_styles::test_inline_style_priority ... ok [INFO] [stdout] test auto_styles::test_style_flow ... ok [INFO] [stdout] test auto_styles::test_style_arrow ... ok [INFO] [stdout] test box_element::test_box_simple ... ok [INFO] [stdout] test auto_styles::test_style_vars ... ok [INFO] [stdout] test auto_styles::test_inline_style_reuse ... ok [INFO] [stdout] test clippath::test_clippath_composite ... ok [INFO] [stdout] test auto_styles::test_style_fill_colour ... ok [INFO] [stdout] test clippath::test_clippath_previous ... ok [INFO] [stdout] test box_element::test_box_refspec ... ok [INFO] [stdout] test clippath::test_clippath_simple ... ok [INFO] [stdout] test auto_styles::test_style_shadow ... ok [INFO] [stdout] test box_element::test_box_included_at_toplevel ... ok [INFO] [stdout] test comments::test_comment ... ok [INFO] [stdout] test comments::test_raw_comment ... ok [INFO] [stdout] test auto_styles::test_style_grid ... ok [INFO] [stdout] test auto_styles::test_style_text_outline ... ok [INFO] [stdout] test comments::test_var_comment ... ok [INFO] [stdout] test auto_styles::test_style_text_colour ... ok [INFO] [stdout] test box_element::test_box_prev_element ... ok [INFO] [stdout] test box_element::test_box_text ... ok [INFO] [stdout] test config::test_config_debug ... ok [INFO] [stdout] [INFO] [stdout] test config::test_config_background ... ok [INFO] [stdout] test auto_styles::test_style_stroke_colour ... ok [INFO] [stdout] test clippath::test_clippath_partial ... ok [INFO] [stdout] test connector::test_connector_edgespec ... ok [INFO] [stdout] test connector::test_connector_fixed_start ... ok [INFO] [stdout] test connector::test_connector_fixed_end ... ok [INFO] [stdout] test connector::test_connector_h ... ok [INFO] [stdout] test cmdline::test_cmdline_config ... ok [INFO] [stdout] test config::test_config_scale ... ok [INFO] [stdout] test config::test_config_border ... ok [INFO] [stdout] test connector::test_connector_previous ... ok [INFO] [stdout] test connector::test_connector_u_bb ... ok [INFO] [stdout] test connector::test_connector_offset ... ok [INFO] [stdout] test connector::test_connector_reuse ... ok [INFO] [stdout] test connector::test_connector ... ok [INFO] [stdout] test config::test_config_auto_style ... ok [INFO] [stdout] test cmdline::test_cmdline_help ... ok [INFO] [stdout] test connector::test_connector_closest ... ok [INFO] [stdout] test connector::test_connector_u_tt ... ok [INFO] [stdout] test connector::test_connector_u_ll ... ok [INFO] [stdout] test containment::test_surround_bad ... ok [INFO] [stdout] test connector::test_connector_u_rr ... ok [INFO] [stdout] test containment::test_inside_margin ... ok [INFO] [stdout] test connector::test_connector_relpos ... ok [INFO] [stdout] test containment::test_inside_surround_invalid ... ok [INFO] [stdout] test cmdline::test_cmdline_bad_args ... ok [INFO] [stdout] test connector::test_connector_v ... ok [INFO] [stdout] test containment::test_inside_simple_nonrect ... ok [INFO] [stdout] test containment::test_inside_mixed_nonrect ... ok [INFO] [stdout] test containment::test_surround_multi_margin ... ok [INFO] [stdout] test containment::test_surround_single_rect ... ok [INFO] [stdout] test containment::test_surround_next ... ok [INFO] [stdout] test defaults::test_defaults_accumulate ... ok [INFO] [stdout] test connector::test_connector_use ... ok [INFO] [stdout] test containment::test_surround_previous ... ok [INFO] [stdout] test defaults::test_defaults_init_reset ... ok [INFO] [stdout] test defaults::test_defaults_init ... ok [INFO] [stdout] test containment::test_surround_multi_rect ... ok [INFO] [stdout] test containment::test_surround_previous_defer ... ok [INFO] [stdout] test containment::test_surround_non_rect ... ok [INFO] [stdout] test defaults::test_defaults_style ... ok [INFO] [stdout] test containment::test_surround_single_margin ... ok [INFO] [stdout] test defaults::test_defaults_text_style ... ok [INFO] [stdout] test defaults::test_defaults_class_append ... ok [INFO] [stdout] test defaults::test_defaults_class_match ... ok [INFO] [stdout] test defaults::test_defaults_scope ... ok [INFO] [stdout] test defaults::test_defaults_element_match ... ok [INFO] [stdout] test defaults::test_defaults_final ... ok [INFO] [stdout] test defaults::test_defaults_instance_priority ... ok [INFO] [stdout] test defaults::test_defaults_init_scope ... ok [INFO] [stdout] test auto_styles::test_style_text_attributes ... ok [INFO] [stdout] test containment::test_inside_simple ... ok [INFO] [stdout] test error_handling::test_error_bad_comment ... ok [INFO] [stdout] test defaults::test_defaults_simple ... ok [INFO] [stdout] test defaults::test_defaults_transform ... ok [INFO] [stdout] test error_handling::test_error_bad_element ... ok [INFO] [stdout] test error_handling::test_error_bad_attr_value ... ok [INFO] [stdout] test eval_locs::test_loc_path ... ok [INFO] [stdout] test containment::test_surround_connectors ... ok [INFO] [stdout] test error_handling::test_error_bad_tag ... ok [INFO] [stdout] test eval_locs::test_loc_mixed ... ok [INFO] [stdout] test eval_locs::test_loc_points ... ok [INFO] [stdout] test containment::test_surround_recursive ... ok [INFO] [stdout] test error_handling::test_error_attr ... ok [INFO] [stdout] test eval_locs::test_loc_shape ... ok [INFO] [stdout] test group::test_group_position ... ok [INFO] [stdout] test group::test_group_reuse ... ok [INFO] [stdout] test group::test_group_empty ... ok [INFO] [stdout] test eval_locs::test_loc_select ... ok [INFO] [stdout] test expression::test_scalarspec_forwardref ... ok [INFO] [stdout] test expression::test_scalarspec ... ok [INFO] [stdout] test eval_locs::test_basic_ref ... ok [INFO] [stdout] test group::test_group_rel_pos ... ok [INFO] [stdout] test group::test_group_simple ... ok [INFO] [stdout] test group::test_group_transform_bbox ... ok [INFO] [stdout] test eval_locs::test_loc_shape_offset ... ok [INFO] [stdout] test cmdline::test_cmdline_same_file ... ok [INFO] [stdout] test group::test_g_previous ... ok [INFO] [stdout] test group::test_next_el_group ... ok [INFO] [stdout] test group::test_prev_el_from_group ... ok [INFO] [stdout] test group::test_group_bbox ... ok [INFO] [stdout] test if_element::test_if_simple ... ok [INFO] [stdout] test indent::test_indent_constant ... ok [INFO] [stdout] test group::test_group_nested ... ok [INFO] [stdout] test if_element::test_if_nested ... ok [INFO] [stdout] test indent::test_indent_out_of_order ... ok [INFO] [stdout] test group::test_group_transform_prev ... ok [INFO] [stdout] test loops::test_for_loop ... ok [INFO] [stdout] test indent::test_indent_ooo_varying ... ok [INFO] [stdout] test group::test_group_nested_bbox ... ok [INFO] [stdout] test indent::test_indent_ws_only ... ok [INFO] [stdout] test loops::test_loop_count_loop_start_step ... ok [INFO] [stdout] test if_element::test_if_loop ... ok [INFO] [stdout] test loops::test_loop_nested_deep ... ok [INFO] [stdout] test indent::test_indent_none ... ok [INFO] [stdout] test loops::test_for_loop_simple ... ok [INFO] [stdout] test loops::test_loop_count_loop_var ... ok [INFO] [stdout] test loops::test_loop_trivial ... ok [INFO] [stdout] test eval_locs::test_closest_points ... ok [INFO] [stdout] test point::test_point_polyline ... ok [INFO] [stdout] test position::test_non_rect_scalar ... ok [INFO] [stdout] test position::test_position_deferred_inferred ... ok [INFO] [stdout] test loops::test_loop_while ... ok [INFO] [stdout] test point::test_point_simple ... ok [INFO] [stdout] test loops::test_loop_variables ... ok [INFO] [stdout] test position::test_nonempty_position ... ok [INFO] [stdout] test position::test_nonempty_position_dirspec ... ok [INFO] [stdout] test point::test_point_ignored_at_toplevel ... ok [INFO] [stdout] test loops::test_loop_until ... ok [INFO] [stdout] test position::test_position_deferred ... ok [INFO] [stdout] test loops::test_loop_simple ... ok [INFO] [stdout] test position::test_position_dxy_polyline ... ok [INFO] [stdout] test position::test_position_scalar_edge ... ok [INFO] [stdout] test point::test_point_refspec ... ok [INFO] [stdout] test position::test_position_circle ... ok [INFO] [stdout] test position::test_position_relspec ... ok [INFO] [stdout] test loops::test_loop_nested ... ok [INFO] [stdout] test position::test_line_width_height ... ok [INFO] [stdout] test position::test_position_missing_attrs ... ok [INFO] [stdout] test position::test_position_y_spec ... ok [INFO] [stdout] test rel_pos::test_dirspec_next ... ok [INFO] [stdout] test position::test_position_inferred_line ... ok [INFO] [stdout] test position::test_use_bbox ... ok [INFO] [stdout] test position::test_reuse_bbox ... ok [INFO] [stdout] test position::test_reuse_specs_bbox ... ok [INFO] [stdout] test rel_pos::test_rel_dx_dy ... ok [INFO] [stdout] test rel_pos::test_path_refspec ... ok [INFO] [stdout] test position::test_position_trivial ... ok [INFO] [stdout] test rel_pos::test_rel_prev ... ok [INFO] [stdout] test position::test_position_x_spec ... ok [INFO] [stdout] test rel_pos::test_line_relpos ... ok [INFO] [stdout] test position::test_position_scalar_locspec ... ok [INFO] [stdout] test rel_pos::test_rel_multi_recursive ... ok [INFO] [stdout] test position::test_position_dxy ... ok [INFO] [stdout] test rel_pos::test_rel_pos_delta ... ok [INFO] [stdout] test rel_pos::test_rel_refid ... ok [INFO] [stdout] test rel_pos::test_elref_relh ... ok [INFO] [stdout] test rel_size::test_rel_size_dwh ... ok [INFO] [stdout] test rel_pos::test_rel_recursive ... ok [INFO] [stdout] test rel_pos::test_rel_scalar_point ... ok [INFO] [stdout] test rel_size::test_rel_size_ellipse ... ok [INFO] [stdout] test rel_size::test_rel_size_circle ... ok [INFO] [stdout] test rel_pos::test_rel_scalar_point_delta ... ok [INFO] [stdout] test rel_size::test_rel_size_prev ... ok [INFO] [stdout] test rel_size::test_rel_size_dwh_anchor ... ok [INFO] [stdout] test rel_size::test_rel_size_dxy_pct ... ok [INFO] [stdout] test reuse::test_nesting_depth_limit ... ok [INFO] [stdout] test reuse::test_reuse_bbox ... ok [INFO] [stdout] test reuse::test_reuse_attr_locals ... ok [INFO] [stdout] test rel_size::test_rel_size_refid ... ok [INFO] [stdout] test reuse::test_reuse_attr_eval ... ok [INFO] [stdout] test reuse::test_reuse_depth_limit ... ok [INFO] [stdout] test rel_size::test_rel_size_dxy ... ok [INFO] [stdout] test reuse::test_reuse_group_rel ... ok [INFO] [stdout] test rel_size::test_rel_size_delta ... ok [INFO] [stdout] test reuse::test_reuse_if ... ok [INFO] [stdout] test reuse::test_reuse_orderindex_1 ... ok [INFO] [stdout] test rel_pos::test_relv ... ok [INFO] [stdout] test rel_pos::test_relh ... ok [INFO] [stdout] test reuse::test_reuse_orderindex_2 ... ok [INFO] [stdout] test rel_pos::test_elref_relv ... ok [INFO] [stdout] test reuse::test_reuse_group_svg ... ok [INFO] [stdout] test rel_size::test_rel_size_recursive ... ok [INFO] [stdout] test reuse::test_reuse_prev ... ok [INFO] [stdout] test reuse::test_reuse_path_refvar ... ok [INFO] [stdout] test reuse::test_reuse_positioning ... ok [INFO] [stdout] test reuse::test_reuse_recursive ... ok [INFO] [stdout] test reuse::test_reuse_symbol ... ok [INFO] [stdout] test reuse::test_reuse_wh_attrs ... ok [INFO] [stdout] test reuse::test_reuse_simple ... ok [INFO] [stdout] test reuse::test_reuse_orderindex_3 ... ok [INFO] [stdout] test reuse::test_use_relpos ... ok [INFO] [stdout] test reuse::test_use_bbox ... ok [INFO] [stdout] test reuse::test_use_circular ... ok [INFO] [stdout] test reuse::test_reuse_path ... ok [INFO] [stdout] test reuse::test_reuse_group ... ok [INFO] [stdout] test reuse::test_use_symbol_bbox ... ok [INFO] [stdout] test reuse::test_reuse_relspec ... ok [INFO] [stdout] test reuse::test_use_relspec ... ok [INFO] [stdout] test reuse::test_reuse_xy_transform ... ok [INFO] [stdout] test reuse::test_reuse_group_transform ... ok [INFO] [stdout] test root_svg::test_root_svg_wh ... ok [INFO] [stdout] test root_svg::test_root_svg_bbox_in_order ... ok [INFO] [stdout] test rotate::test_rotate_group ... ok [INFO] [stdout] test root_svg::test_internal_svg ... ok [INFO] [stdout] test root_svg::test_root_svg_bbox_out_of_order ... ok [INFO] [stdout] test rotate::test_rotate_reuse ... ok [INFO] [stdout] test reuse::test_reuse_orderindex_5 ... ok [INFO] [stdout] test root_svg::test_root_svg_no_width ... ok [INFO] [stdout] test reuse::test_reuse_orderindex_4 ... ok [INFO] [stdout] test root_svg::test_root_svg_no_height ... ok [INFO] [stdout] test rotate::test_rotate_simple ... ok [INFO] [stdout] test root_svg::test_root_svg_no_wh ... ok [INFO] [stdout] test reuse::test_reuse_circular ... ok [INFO] [stdout] test rotate::test_rotate_text ... ok [INFO] [stdout] test rotate::test_rotate_use ... ok [INFO] [stdout] test roundtrip::test_roundtrip_cdata ... ok [INFO] [stdout] test roundtrip::test_roundtrip_minimal ... ok [INFO] [stdout] test roundtrip::test_roundtrip_svg_units ... ok [INFO] [stdout] test roundtrip::test_roundtrip_shapes ... ok [INFO] [stdout] test roundtrip::test_roundtrip_text ... ok [INFO] [stdout] test roundtrip::test_roundtrip_svg_percent ... ok [INFO] [stdout] test src_line::test_src_line_simple ... ok [INFO] [stdout] test src_line::test_src_line_multiline ... ok [INFO] [stdout] test roundtrip::test_roundtrip_nested ... ok [INFO] [stdout] test text_attr::test_basic_rect_text ... ok [INFO] [stdout] test src_line::test_src_line_text ... ok [INFO] [stdout] test text_attr::test_text_element_attrs ... ok [INFO] [stdout] test text_attr::test_multiline_outside ... ok [INFO] [stdout] test text_attr::test_text_element_anchor ... ok [INFO] [stdout] test text_attr::test_text_anchor ... ok [INFO] [stdout] test text_attr::test_text_cdata ... ok [INFO] [stdout] test text_attr::test_text_offset ... ok [INFO] [stdout] test text_attr::test_text_vertical ... ok [INFO] [stdout] test text_attr::test_text_cdata_pre ... ok [INFO] [stdout] test text_attr::test_text_line ... ok [INFO] [stdout] test text_attr::test_text_dxy ... ok [INFO] [stdout] test text_attr::test_expanded_rect_text ... ok [INFO] [stdout] test text_attr::test_text_element ... ok [INFO] [stdout] test text_attr::test_text_multiline ... ok [INFO] [stdout] test text_attr::test_text_style ... ok [INFO] [stdout] test text_attr::test_text_loc ... ok [INFO] [stdout] test text_attr::test_text_inset_dxy ... ok [INFO] [stdout] test variables::test_var_priority ... ok [INFO] [stdout] test text_attr::test_text_content ... ok [INFO] [stdout] test variables::test_var_reuse ... ok [INFO] [stdout] test variables::test_var_missing ... ok [INFO] [stdout] test variables::test_var_classes ... ok [INFO] [stdout] test variables::test_var_reuse_recursive ... ok [INFO] [stdout] test variables::test_var_expr ... ok [INFO] [stdout] test variables::test_var_closure ... ok [INFO] [stdout] test variables::test_var_nested ... ok [INFO] [stdout] test variables::test_var_indirect ... ok [INFO] [stdout] test variables::test_var_simple ... ok [INFO] [stdout] test variables::test_var_update ... ok [INFO] [stdout] test variables::test_var_limit ... ok [INFO] [stdout] test variables::test_var_swap ... ok [INFO] [stdout] test variables::test_var_scopes ... ok [INFO] [stdout] test transform_svg::test_transform_full_svg ... ok [INFO] [stdout] test containment::test_surround_connectors_permute ... ok [INFO] [stderr] Doc-tests svgdx [INFO] [stdout] test loops::test_loop_limit ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 273 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.50s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test src/lib.rs - (line 20) ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.62s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "9b8f51b0b7f8f4bcdf7790fb73bf704fbdac5816c75dfe9d356b28dc221d3019", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "9b8f51b0b7f8f4bcdf7790fb73bf704fbdac5816c75dfe9d356b28dc221d3019", kill_on_drop: false }` [INFO] [stdout] 9b8f51b0b7f8f4bcdf7790fb73bf704fbdac5816c75dfe9d356b28dc221d3019