[INFO] fetching crate svgdx 0.28.0...
[INFO] testing svgdx-0.28.0 against 1.95.0 for beta-1.96-2
[INFO] extracting crate svgdx 0.28.0 into /workspace/builds/worker-3-tc1/source
[INFO] started tweaking crates.io crate svgdx 0.28.0
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate svgdx 0.28.0
[INFO] tweaked toml for crates.io crate svgdx 0.28.0 written to /workspace/builds/worker-3-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate svgdx 0.28.0 on toolchain 1.95.0
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.95.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate svgdx 0.28.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.95.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded minicov v0.3.8
[INFO] [stderr]   Downloaded pathdiff v0.2.3
[INFO] [stderr]   Downloaded wasm-bindgen-test-macro v0.3.64
[INFO] [stderr]   Downloaded tempfile v3.26.0
[INFO] [stderr]   Downloaded notify-debouncer-mini v0.7.0
[INFO] [stderr]   Downloaded predicates-core v1.0.10
[INFO] [stderr]   Downloaded termtree v0.5.1
[INFO] [stderr]   Downloaded clap_lex v1.0.0
[INFO] [stderr]   Downloaded fsevent-sys v4.1.0
[INFO] [stderr]   Downloaded kqueue-sys v1.0.4
[INFO] [stderr]   Downloaded is-docker v0.2.0
[INFO] [stderr]   Downloaded predicates-tree v1.0.13
[INFO] [stderr]   Downloaded predicates v3.1.4
[INFO] [stderr]   Downloaded axum-core v0.5.6
[INFO] [stderr]   Downloaded notify v8.2.0
[INFO] [stderr]   Downloaded wasm-bindgen-test-shared v0.2.114
[INFO] [stderr]   Downloaded matchit v0.8.4
[INFO] [stderr]   Downloaded axum v0.8.8
[INFO] [stderr]   Downloaded clap_builder v4.5.60
[INFO] [stderr]   Downloaded bstr v1.12.1
[INFO] [stderr]   Downloaded clap_derive v4.5.55
[INFO] [stderr]   Downloaded kqueue v1.1.1
[INFO] [stderr]   Downloaded open v5.3.3
[INFO] [stderr]   Downloaded inotify v0.11.1
[INFO] [stderr]   Downloaded assert_cmd v2.1.2
[INFO] [stderr]   Downloaded assertables v9.8.6
[INFO] [stderr]   Downloaded rand_pcg v0.9.0
[INFO] [stderr]   Downloaded inotify-sys v0.1.5
[INFO] [stderr]   Downloaded notify-types v2.1.0
[INFO] [stderr]   Downloaded quick-xml v0.39.2
[INFO] [stderr]   Downloaded is-wsl v0.4.0
[INFO] [stderr]   Downloaded wasm-bindgen-test v0.3.64
[INFO] [stderr]   Downloaded clap v4.5.60
[INFO] [stderr]   Downloaded difflib v0.4.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.95.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] a2724e8c75f812b45474d57cfe020853592d71bffbd8d31b6ce0139ab7f015ff
[INFO] running `Command { std: "docker" "start" "-a" "a2724e8c75f812b45474d57cfe020853592d71bffbd8d31b6ce0139ab7f015ff", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "a2724e8c75f812b45474d57cfe020853592d71bffbd8d31b6ce0139ab7f015ff", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "a2724e8c75f812b45474d57cfe020853592d71bffbd8d31b6ce0139ab7f015ff", kill_on_drop: false }`
[INFO] [stdout] a2724e8c75f812b45474d57cfe020853592d71bffbd8d31b6ce0139ab7f015ff
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.95.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 43d4e2ac2542112ffb0de2778f3e2be771c2f875a3776edf5ab078fa857c250e
[INFO] running `Command { std: "docker" "start" "-a" "43d4e2ac2542112ffb0de2778f3e2be771c2f875a3776edf5ab078fa857c250e", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.182
[INFO] [stderr]    Compiling once_cell v1.21.3
[INFO] [stderr]    Compiling itoa v1.0.17
[INFO] [stderr]    Compiling pin-project-lite v0.2.17
[INFO] [stderr]    Compiling futures-core v0.3.32
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling bytes v1.11.1
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling bitflags v2.11.0
[INFO] [stderr]    Compiling getrandom v0.4.2
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling utf8parse v0.2.2
[INFO] [stderr]    Compiling tracing-core v0.1.36
[INFO] [stderr]    Compiling futures-channel v0.3.32
[INFO] [stderr]    Compiling anstyle-parse v0.2.7
[INFO] [stderr]    Compiling slab v0.4.12
[INFO] [stderr]    Compiling linux-raw-sys v0.12.1
[INFO] [stderr]    Compiling anstyle v1.0.13
[INFO] [stderr]    Compiling anstyle-query v1.1.5
[INFO] [stderr]    Compiling futures-task v0.3.32
[INFO] [stderr]    Compiling colorchoice v1.0.4
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling is_terminal_polyfill v1.70.2
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling http v1.4.0
[INFO] [stderr]    Compiling smallvec v1.15.1
[INFO] [stderr]    Compiling memchr v2.8.0
[INFO] [stderr]    Compiling form_urlencoded v1.2.2
[INFO] [stderr]    Compiling anstream v0.6.21
[INFO] [stderr]    Compiling futures-util v0.3.32
[INFO] [stderr]    Compiling mio v1.1.1
[INFO] [stderr]    Compiling socket2 v0.6.3
[INFO] [stderr]    Compiling http-body v1.0.1
[INFO] [stderr]    Compiling inotify-sys v0.1.5
[INFO] [stderr]    Compiling inotify v0.11.1
[INFO] [stderr]    Compiling http-body-util v0.1.3
[INFO] [stderr]    Compiling is-docker v0.2.0
[INFO] [stderr]    Compiling notify-types v2.1.0
[INFO] [stderr]    Compiling clap_lex v1.0.0
[INFO] [stderr]    Compiling fastrand v2.3.0
[INFO] [stderr]    Compiling heck v0.5.0
[INFO] [stderr]    Compiling rand_core v0.9.5
[INFO] [stderr]    Compiling clap_builder v4.5.60
[INFO] [stderr]    Compiling notify v8.2.0
[INFO] [stderr]    Compiling axum-core v0.5.6
[INFO] [stderr]    Compiling is-wsl v0.4.0
[INFO] [stderr]    Compiling tempfile v3.26.0
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling serde_path_to_error v0.1.20
[INFO] [stderr]    Compiling matchit v0.8.4
[INFO] [stderr]    Compiling pathdiff v0.2.3
[INFO] [stderr]    Compiling open v5.3.3
[INFO] [stderr]    Compiling serde_urlencoded v0.7.1
[INFO] [stderr]    Compiling notify-debouncer-mini v0.7.0
[INFO] [stderr]    Compiling rand v0.9.2
[INFO] [stderr]    Compiling rand_pcg v0.9.0
[INFO] [stderr]    Compiling quick-xml v0.39.2
[INFO] [stderr]    Compiling shlex v1.3.0
[INFO] [stderr]    Compiling tokio-macros v2.6.1
[INFO] [stderr]    Compiling clap_derive v4.5.55
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling tokio v1.50.0
[INFO] [stderr]    Compiling clap v4.5.60
[INFO] [stderr]    Compiling hyper v1.8.1
[INFO] [stderr]    Compiling tower v0.5.3
[INFO] [stderr]    Compiling hyper-util v0.1.20
[INFO] [stderr]    Compiling axum v0.8.8
[INFO] [stderr]    Compiling svgdx v0.28.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 10s
[INFO] running `Command { std: "docker" "inspect" "43d4e2ac2542112ffb0de2778f3e2be771c2f875a3776edf5ab078fa857c250e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "43d4e2ac2542112ffb0de2778f3e2be771c2f875a3776edf5ab078fa857c250e", kill_on_drop: false }`
[INFO] [stdout] 43d4e2ac2542112ffb0de2778f3e2be771c2f875a3776edf5ab078fa857c250e
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.95.0" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 265b1e4001c3ef1349b57c49f12c1062933d9a88d022a76d74250b4b2a88cfbc
[INFO] running `Command { std: "docker" "start" "-a" "265b1e4001c3ef1349b57c49f12c1062933d9a88d022a76d74250b4b2a88cfbc", kill_on_drop: false }`
[INFO] [stderr]    Compiling predicates-core v1.0.10
[INFO] [stderr]    Compiling difflib v0.4.0
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling termtree v0.5.1
[INFO] [stderr]    Compiling assert_cmd v2.1.2
[INFO] [stderr]    Compiling wait-timeout v0.2.1
[INFO] [stderr]    Compiling itertools v0.14.0
[INFO] [stderr]    Compiling assertables v9.8.6
[INFO] [stderr]    Compiling predicates-tree v1.0.13
[INFO] [stderr]    Compiling predicates v3.1.4
[INFO] [stderr]    Compiling bstr v1.12.1
[INFO] [stderr]    Compiling svgdx v0.28.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 20.71s
[INFO] running `Command { std: "docker" "inspect" "265b1e4001c3ef1349b57c49f12c1062933d9a88d022a76d74250b4b2a88cfbc", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "265b1e4001c3ef1349b57c49f12c1062933d9a88d022a76d74250b4b2a88cfbc", kill_on_drop: false }`
[INFO] [stdout] 265b1e4001c3ef1349b57c49f12c1062933d9a88d022a76d74250b4b2a88cfbc
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.95.0" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 938b3a4cb077d515efc1483be257ba7596cc2f358c92204493e10d0e4736935f
[INFO] running `Command { std: "docker" "start" "-a" "938b3a4cb077d515efc1483be257ba7596cc2f358c92204493e10d0e4736935f", 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-004a7f2d610d3479)
[INFO] [stdout] 
[INFO] [stdout] running 119 tests
[INFO] [stdout] test document::events::tests::test_outputlist_partition_rect ... ok
[INFO] [stdout] test document::events::tests::test_outputlist_partition_circle ... ok
[INFO] [stdout] test document::xml::tests::test_eventlist_minimal ... ok
[INFO] [stdout] test document::xml::tests::test_eventlist_indent ... ok
[INFO] [stdout] test elements::connector::corner_route::tests::test_filter_points ... ok
[INFO] [stdout] test document::xml::tests::test_outputlist_write_to ... ok
[INFO] [stdout] test elements::gradient::tests::test_gradstoplist_parse ... ok
[INFO] [stdout] test elements::layout::tests::test_eval_pos_edge ... ok
[INFO] [stdout] test elements::layout::tests::test_eval_pos_loc ... ok
[INFO] [stdout] test elements::gradient::tests::test_intercept_unit_square ... ok
[INFO] [stdout] test elements::layout::tests::test_eval_pos_invalid ... ok
[INFO] [stdout] test elements::layout::tests::test_expand_pos_from_loc ... ok
[INFO] [stdout] test elements::layout::tests::test_expand_relspec ... ok
[INFO] [stdout] test elements::layout::tests::test_eval_size_attr ... ok
[INFO] [stdout] test elements::layout::tests::test_force_origin ... ok
[INFO] [stdout] test elements::layout::tests::test_spread_attr ... ok
[INFO] [stdout] test document::events::tests::test_outputlist_partition_ellipse ... ok
[INFO] [stdout] test elements::line_offset::tests::test_line ... ok
[INFO] [stdout] test elements::path::bbox::tests::test_bezier_curve_bbox ... ok
[INFO] [stdout] test elements::line_offset::tests::test_polyline ... ok
[INFO] [stdout] test elements::path::bbox::tests::test_arc_bbox ... ok
[INFO] [stdout] test elements::path::bbox::tests::test_multiple_subpath_bbox ... ok
[INFO] [stdout] test elements::line_offset::tests::test_path ... ok
[INFO] [stdout] test elements::path::bbox::tests::test_pp_move ... ok
[INFO] [stdout] test elements::path::bbox::tests::test_ps_coord ... ok
[INFO] [stdout] test elements::path::bbox::tests::test_pp_bbox ... ok
[INFO] [stdout] test elements::path::bbox::tests::test_ps_flag ... ok
[INFO] [stdout] test elements::path::bbox::tests::test_ps_number ... ok
[INFO] [stdout] test elements::path::bearing::tests::test_path_bearing ... ok
[INFO] [stdout] test elements::path::bearing::tests::test_path_bearing_hv ... ok
[INFO] [stdout] test elements::path::bearing::tests::test_path_bearing_line ... ok
[INFO] [stdout] test elements::path::bearing::tests::test_path_bearing_spec_example ... ok
[INFO] [stdout] test elements::path::convert::tests::test_points_to_path_acute ... ok
[INFO] [stdout] test elements::path::convert::tests::test_points_to_path_obtuse ... ok
[INFO] [stdout] test elements::path::convert::tests::test_points_to_path_squiggle ... ok
[INFO] [stdout] test elements::path::convert::tests::test_points_to_path_polygon ... ok
[INFO] [stdout] test elements::path::repeat::tests::test_path_repeat ... ok
[INFO] [stdout] test elements::path::repeat::tests::test_path_repeat_nested ... ok
[INFO] [stdout] test elements::text::layout::tests::test_text_string ... ok
[INFO] [stdout] test elements::text::markdown::tests::test_get_md_value ... ok
[INFO] [stdout] test elements::text::markdown::tests::test_md_parse ... ok
[INFO] [stdout] test expr::tests::test_arithmetic_expr ... ok
[INFO] [stdout] test expr::tests::test_bad_expressions ... ok
[INFO] [stdout] test expr::tests::test_bad_tokenize ... ok
[INFO] [stdout] test expr::tests::test_circular_reference ... ok
[INFO] [stdout] test expr::tests::test_eval_attr ... ok
[INFO] [stdout] test expr::tests::test_eval_expr ... ok
[INFO] [stdout] test expr::tests::test_eval_head_tail ... ok
[INFO] [stdout] test expr::tests::test_eval_list_var ... ok
[INFO] [stdout] test expr::tests::test_eval_condition ... ok
[INFO] [stdout] test expr::tests::test_eval_local_vars ... ok
[INFO] [stdout] test expr::tests::test_eval_multiple ... ok
[INFO] [stdout] test expr::tests::test_eval_precedence ... ok
[INFO] [stdout] test expr::tests::test_eval_var ... ok
[INFO] [stdout] test expr::tests::test_eval_var_indirect ... ok
[INFO] [stdout] test expr::tests::test_eval_vector ... ok
[INFO] [stdout] test expr::tests::test_expr ... ok
[INFO] [stdout] test expr::tests::test_func_comparison ... ok
[INFO] [stdout] test expr::tests::test_func_simple ... ok
[INFO] [stdout] test expr::tests::test_func_random ... ok
[INFO] [stdout] test expr::tests::test_func_variadic ... ok
[INFO] [stdout] test expr::tests::test_func_trig ... ok
[INFO] [stdout] test expr::tests::test_good_tokenize ... ok
[INFO] [stdout] test expr::tests::test_infix_comparison ... ok
[INFO] [stdout] test expr::tests::test_string_escape ... ok
[INFO] [stdout] test expr::tests::test_infix_logical ... ok
[INFO] [stdout] test expr::tests::test_tokenize_delimited_atom ... ok
[INFO] [stdout] test expr::tests::test_string_functions ... 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::bbox::tests::test_bbox ... ok
[INFO] [stdout] test geometry::position::tests::test_x2_y2_cx_cy ... ok
[INFO] [stdout] test geometry::position::tests::test_x1_y1_x2_y2 ... ok
[INFO] [stdout] test geometry::position::tests::test_x2_y2_w_h ... ok
[INFO] [stdout] test expr::tests::test_valid_expressions ... ok
[INFO] [stdout] test geometry::transform_attr::test::test_apply_multiple ... ok
[INFO] [stdout] test geometry::transform_attr::test::test_apply_rotate ... ok
[INFO] [stdout] test expr::tests::test_valid_symbol ... ok
[INFO] [stdout] test geometry::transform_attr::test::test_apply_scale ... ok
[INFO] [stdout] test geometry::position::tests::test_cx_cy_w_h ... ok
[INFO] [stdout] test geometry::transform_attr::test::test_apply_translate ... ok
[INFO] [stdout] test geometry::transform_attr::test::test_transform_roundtrip ... ok
[INFO] [stdout] test geometry::types::test::test_get_point ... ok
[INFO] [stdout] test geometry::transform_attr::test::test_transform_parsing ... ok
[INFO] [stdout] test geometry::types::test::test_length ... 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 json_tests::test_json_invalid_request ... ok
[INFO] [stdout] test geometry::types::test::test_strp_length ... ok
[INFO] [stdout] test geometry::types::test::test_parse_loc ... ok
[INFO] [stdout] test json_tests::test_json_transform_error ... ok
[INFO] [stdout] test json_tests::test_json_invalid_version ... ok
[INFO] [stdout] test elements::path::repeat::tests::test_path_repeat_limit ... ok
[INFO] [stdout] test json_tests::test_json_transform_success ... ok
[INFO] [stdout] test style::colours::tests::test_dark_colours_sorted ... ok
[INFO] [stdout] test style::types::tests::test_match_type_matches ... ok
[INFO] [stdout] test style::autostyle::tests::test_registry ... ok
[INFO] [stdout] test transform::tests::test_indent_all ... 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 types::test::test_attr_split ... ok
[INFO] [stdout] test types::test::test_attr_split_cycle ... ok
[INFO] [stdout] test types::test::test_attrmap ... ok
[INFO] [stdout] test transform::tests::test_process_seq ... ok
[INFO] [stdout] test style::omap::tests::test_ordered_mapping ... ok
[INFO] [stdout] test types::test::test_classlist ... ok
[INFO] [stdout] test style::autostyle::tests::test_shadow ... ok
[INFO] [stdout] test types::test::test_fstr ... ok
[INFO] [stdout] test types::test::test_extract_elref ... 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_split_unit ... ok
[INFO] [stdout] test types::test::test_spread_attr ... ok
[INFO] [stdout] test types::test::test_order_index_prefix ... ok
[INFO] [stdout] test types::test::test_strp ... ok
[INFO] [stdout] test types::test::test_stylemap ... ok
[INFO] [stderr]      Running unittests src/bin/svgdx.rs (/opt/rustwide/target/debug/deps/svgdx-fc8732047584b727)
[INFO] [stdout] test expr::tests::test_func_logic ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 119 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/bin/svgdx_server.rs (/opt/rustwide/target/debug/deps/svgdx_server-954a0b05cf7cd377)
[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-e9f85a10e95cfcf2)
[INFO] [stdout] 
[INFO] [stdout] running 323 tests
[INFO] [stdout] test attr_expansion::test_expand_ellipse ... ok
[INFO] [stdout] test attr_expansion::test_attr_priority_delta ... ok
[INFO] [stdout] test attr_expansion::test_expand_circle ... ok
[INFO] [stdout] test attr_expansion::test_expand_rect_xy_loc ... ok
[INFO] [stdout] test attr_expansion::test_expand_rect_cxy_wh ... ok
[INFO] [stdout] test attr_expansion::test_expand_rect_xy_wh ... ok
[INFO] [stdout] test attr_expansion::test_expand_cycle ... ok
[INFO] [stdout] test attr_expansion::test_separate_x_y_xy_loc ... ok
[INFO] [stdout] test auto_styles::test_inline_styles ... ok
[INFO] [stdout] test auto_styles::test_inline_style_priority ... ok
[INFO] [stdout] test attr_expansion::test_expand_xy1_xy2 ... ok
[INFO] [stdout] test auto_styles::test_inline_style_reuse ... ok
[INFO] [stdout] test auto_styles::test_style_arrow ... ok
[INFO] [stdout] test attr_expansion::test_attr_priority ... ok
[INFO] [stdout] test auto_styles::test_style_shadow ... ok
[INFO] [stdout] test auto_styles::test_style_flow ... ok
[INFO] [stdout] test auto_styles::test_style_stroke_colour ... ok
[INFO] [stdout] test auto_styles::test_style_vars ... ok
[INFO] [stdout] test auto_styles::test_style_grid ... ok
[INFO] [stdout] test auto_styles::test_style_fill_colour ... ok
[INFO] [stdout] test box_element::test_box_prev_element ... ok
[INFO] [stdout] test box_element::test_box_text ... ok
[INFO] [stdout] test clippath::test_clippath_composite ... ok
[INFO] [stdout] test auto_styles::test_style_text_attributes ... ok
[INFO] [stdout] test clippath::test_clippath_partial ... ok
[INFO] [stdout] test clippath::test_clippath_previous ... ok
[INFO] [stdout] test clippath::test_clippath_simple ... ok
[INFO] [stdout] test box_element::test_box_refspec ... ok
[INFO] [stdout] test box_element::test_box_simple ... ok
[INFO] [stdout] test auto_styles::test_style_text_colour ... ok
[INFO] [stdout] test cmdline::test_cmdline_bad_args ... ok
[INFO] [stdout] test box_element::test_box_included_at_toplevel ... ok
[INFO] [stdout] test auto_styles::test_style_text_outline ... ok
[INFO] [stdout] test comments::test_commented_xml ... ok
[INFO] [stdout] test comments::test_raw_comment ... ok
[INFO] [stdout] test comments::test_comment ... ok
[INFO] [stdout] test config::test_config_auto_style ... ok
[INFO] [stdout] test comments::test_var_comment ... ok
[INFO] [stdout] test cmdline::test_cmdline_help ... ok
[INFO] [stdout] <svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="11mm" height="11mm" viewBox="-5 -5 11 11">
[INFO] [stdout]   <style>
[INFO] [stdout]     <![CDATA[
[INFO] [stdout]       rect, circle, ellipse, polygon { stroke-width: 0.5; fill: white; stroke: black; }
[INFO] [stdout]     ]]>
[INFO] [stdout]   </style><rect x="0" y="0" width="1" height="1"/></svg>test config::test_config_border ... ok
[INFO] [stdout] test config::test_config_debug ... ok
[INFO] [stdout] test connector::test_connector_closest ... ok
[INFO] [stdout] test connector::test_connector_corners ... ok
[INFO] [stdout] test config::test_config_scale ... ok
[INFO] [stdout] test connector::test_connector_edgespec ... ok
[INFO] [stdout] test connector::test_connector_fixed_end ... ok
[INFO] [stdout] test connector::test_connector_h ... ok
[INFO] [stdout] test connector::test_connector_fixed_start ... ok
[INFO] [stdout] test cmdline::test_cmdline_config ... ok
[INFO] [stdout] test connector::test_connector_overlapping_bboxes ... ok
[INFO] [stdout] test connector::test_connector_into_relpos_group ... ok
[INFO] [stdout] test connector::test_connector_previous ... ok
[INFO] [stdout] test connector::test_connector_close_corner_offset ... ok
[INFO] [stdout] test connector::test_connector_reuse ... ok
[INFO] [stdout] test connector::test_connector_relpos ... ok
[INFO] [stdout] test connector::test_connector ... ok
[INFO] [stdout] test config::test_config_background ... ok
[INFO] [stdout] test connector::test_connector_u_bb ... ok
[INFO] [stdout] test connector::test_connector_u_tt ... ok
[INFO] [stdout] test connector::test_connector_u_rr ... ok
[INFO] [stdout] test connector::test_connector_v ... ok
[INFO] [stdout] test connector::test_connector_offset ... ok
[INFO] [stdout] test connector::test_connector_use ... ok
[INFO] [stdout] test connector::test_connector_u_ll ... ok
[INFO] [stdout] test containment::test_inside_simple_nonrect ... ok
[INFO] [stdout] test containment::test_inside_simple ... ok
[INFO] [stdout] test containment::test_inside_margin ... ok
[INFO] [stdout] test containment::test_inside_mixed_nonrect ... ok
[INFO] [stdout] test containment::test_surround_bad ... ok
[INFO] [stdout] test containment::test_surround_connectors ... ok
[INFO] [stdout] test containment::test_inside_surround_invalid ... ok
[INFO] [stdout] test containment::test_surround_multi_margin ... ok
[INFO] [stdout] test containment::test_surround_multi_rect ... ok
[INFO] [stdout] test cmdline::test_cmdline_same_file ... ok
[INFO] [stdout] test containment::test_surround_next ... ok
[INFO] [stdout] test connector::test_elbow_connector ... ok
[INFO] [stdout] test containment::test_surround_non_rect ... ok
[INFO] [stdout] test containment::test_surround_previous ... ok
[INFO] [stdout] test containment::test_surround_recursive ... ok
[INFO] [stdout] test defaults::test_defaults_class_append ... ok
[INFO] [stdout] test containment::test_surround_single_margin ... ok
[INFO] [stdout] test defaults::test_defaults_element_match ... ok
[INFO] [stdout] test containment::test_surround_single_rect ... ok
[INFO] [stdout] test defaults::test_defaults_class_match ... ok
[INFO] [stdout] test defaults::test_defaults_empty ... ok
[INFO] [stdout] test defaults::test_defaults_accumulate ... ok
[INFO] [stdout] test containment::test_surround_previous_defer ... ok
[INFO] [stdout] test defaults::test_defaults_init ... ok
[INFO] [stdout] test defaults::test_defaults_init_reset ... ok
[INFO] [stdout] test defaults::test_defaults_instance_priority ... ok
[INFO] [stdout] test defaults::test_defaults_init_scope ... ok
[INFO] [stdout] test defaults::test_defaults_scope ... ok
[INFO] [stdout] test defaults::test_defaults_final ... ok
[INFO] [stdout] test defaults::test_defaults_style ... ok
[INFO] [stdout] test defaults::test_defaults_text_style ... ok
[INFO] [stdout] test error_handling::test_error_bad_element ... ok
[INFO] [stdout] test defaults::test_defaults_simple ... ok
[INFO] [stdout] test error_handling::test_error_bad_tag ... ok
[INFO] [stdout] test defaults::test_defaults_transform ... ok
[INFO] [stdout] test error_handling::test_error_bad_attr_value ... ok
[INFO] [stdout] test error_handling::test_error_attr ... ok
[INFO] [stdout] test eval_locs::test_basic_ref ... ok
[INFO] [stdout] test error_handling::test_error_bad_comment ... ok
[INFO] [stdout] test error_handling::test_error_mode_warn ... ok
[INFO] [stdout] test eval_locs::test_loc_points ... ok
[INFO] [stdout] test eval_locs::test_loc_select ... ok
[INFO] [stdout] test eval_locs::test_loc_mixed ... ok
[INFO] [stdout] test eval_locs::test_loc_shape_offset ... ok
[INFO] [stdout] test eval_locs::test_loc_path ... ok
[INFO] [stdout] test expression::test_bbox_expr_next_prev ... ok
[INFO] [stdout] test eval_locs::test_loc_shape ... ok
[INFO] [stdout] test expression::test_bbox_loc ... ok
[INFO] [stdout] test error_handling::test_error_mode ... ok
[INFO] [stdout] test expression::test_bbox_surround ... ok
[INFO] [stdout] test gradient::test_gradient_compound_attrs ... ok
[INFO] [stdout] test expression::test_scalarspec ... ok
[INFO] [stdout] test expression::test_scalarspec_forwardref ... ok
[INFO] [stdout] test gradient::test_gradient_empty ... ok
[INFO] [stdout] test gradient::test_gradient_expand ... ok
[INFO] [stdout] test gradient::test_gradient_nonempty ... ok
[INFO] [stdout] test gradient::test_gradient_noop ... ok
[INFO] [stdout] test expression::test_mid ... ok
[INFO] [stdout] test gradient::test_gradient_rotate_attr ... ok
[INFO] [stdout] test gradient::test_gradient_linear_dir ... ok
[INFO] [stdout] test gradient::test_gradient_single_point ... ok
[INFO] [stdout] test eval_locs::test_closest_points ... ok
[INFO] [stdout] test group::test_group_bbox ... ok
[INFO] [stdout] test group::test_group_empty ... ok
[INFO] [stdout] test gradient::test_gradient_with_stops ... ok
[INFO] [stdout] test expression::test_bbox_inside ... ok
[INFO] [stdout] test group::test_g_previous ... ok
[INFO] [stdout] test group::test_group_rel_pos ... ok
[INFO] [stdout] test group::test_group_nested_position ... ok
[INFO] [stdout] test group::test_group_reuse ... ok
[INFO] [stdout] test expression::test_bbox_values ... ok
[INFO] [stdout] test group::test_group_universal_layout ... ok
[INFO] [stdout] test group::test_group_transform_bbox ... ok
[INFO] [stdout] test group::test_group_simple ... ok
[INFO] [stdout] test group::test_group_nested ... ok
[INFO] [stdout] test group::test_group_transform_prev ... ok
[INFO] [stdout] test group::test_group_nested_bbox ... ok
[INFO] [stdout] test if_element::test_if_loop ... ok
[INFO] [stdout] test indent::test_indent_constant ... ok
[INFO] [stdout] test group::test_next_el_group ... ok
[INFO] [stdout] test if_element::test_if_simple ... ok
[INFO] [stdout] test if_element::test_if_nested ... ok
[INFO] [stdout] test group::test_prev_el_from_group ... ok
[INFO] [stdout] test group::test_group_position ... ok
[INFO] [stdout] test indent::test_indent_ws_only ... ok
[INFO] [stdout] test indent::test_indent_none ... ok
[INFO] [stdout] test loops::test_loop_count_loop_start_step ... ok
[INFO] [stdout] test indent::test_indent_ooo_varying ... ok
[INFO] [stdout] test loops::test_for_loop ... ok
[INFO] [stdout] test loops::test_for_loop_simple ... ok
[INFO] [stdout] test loops::test_loop_count_loop_var ... ok
[INFO] [stdout] test indent::test_indent_out_of_order ... ok
[INFO] [stdout] test loops::test_loop_simple ... ok
[INFO] [stdout] test loops::test_loop_trivial ... ok
[INFO] [stdout] test loops::test_loop_nested_deep ... ok
[INFO] [stdout] test loops::test_loop_nested ... ok
[INFO] [stdout] test loops::test_loop_variables ... ok
[INFO] [stdout] test point::test_point_refspec ... ok
[INFO] [stdout] test loops::test_loop_while ... ok
[INFO] [stdout] test loops::test_loop_until ... ok
[INFO] [stdout] test point::test_point_ignored_at_toplevel ... ok
[INFO] [stdout] test point::test_point_polyline ... ok
[INFO] [stdout] test point::test_point_simple ... ok
[INFO] [stdout] test position::test_nonempty_position_dirspec ... ok
[INFO] [stdout] test position::test_non_rect_scalar ... ok
[INFO] [stdout] test position::test_position_deferred ... ok
[INFO] [stdout] test position::test_position_circle ... ok
[INFO] [stdout] test position::test_position_deferred_inferred ... ok
[INFO] [stdout] test position::test_position_inferred_line ... ok
[INFO] [stdout] test position::test_position_dxy ... ok
[INFO] [stdout] test position::test_position_dxy_polyline ... ok
[INFO] [stdout] test position::test_position_scalar_edge ... ok
[INFO] [stdout] test position::test_position_missing_attrs ... ok
[INFO] [stdout] test position::test_position_relspec ... ok
[INFO] [stdout] test position::test_position_scalar_locspec ... ok
[INFO] [stdout] test position::test_line_width_height ... ok
[INFO] [stdout] test position::test_position_trivial ... ok
[INFO] [stdout] test position::test_position_x_spec ... ok
[INFO] [stdout] test position::test_position_y_spec ... ok
[INFO] [stdout] test position::test_reuse_bbox ... ok
[INFO] [stdout] test position::test_use_bbox ... ok
[INFO] [stdout] test rel_pos::test_dirspec_broken ... ok
[INFO] [stdout] test position::test_reuse_specs_bbox ... ok
[INFO] [stdout] test rel_pos::test_dirspec_next ... ok
[INFO] [stdout] test position::test_nonempty_position ... ok
[INFO] [stdout] test rel_pos::test_line_relpos ... ok
[INFO] [stdout] test rel_pos::test_path_refspec ... ok
[INFO] [stdout] test rel_pos::test_rational_delta ... ok
[INFO] [stdout] test rel_pos::test_rel_dx_dy ... ok
[INFO] [stdout] test rel_pos::test_rational_xy2_delta ... ok
[INFO] [stdout] test rel_pos::test_mixed_locspec_rational_delta ... ok
[INFO] [stdout] test rel_pos::test_rel_pos_delta ... ok
[INFO] [stdout] test rel_pos::test_elref_relh ... ok
[INFO] [stdout] test rel_pos::test_rel_prev ... ok
[INFO] [stdout] test rel_pos::test_rel_scalar_point ... ok
[INFO] [stdout] test rel_pos::test_rel_scalar_point_delta ... ok
[INFO] [stdout] test rel_pos::test_relv ... ok
[INFO] [stdout] test rel_pos::test_elref_relv ... ok
[INFO] [stdout] test rel_pos::test_rel_refid ... ok
[INFO] [stdout] test rel_size::test_rel_size_dwh ... ok
[INFO] [stdout] test rel_pos::test_relh ... ok
[INFO] [stdout] test rel_size::test_rel_size_circle ... ok
[INFO] [stdout] test rel_pos::test_rel_multi_recursive ... ok
[INFO] [stdout] test rel_size::test_rel_size_dwh_anchor ... ok
[INFO] [stdout] test rel_size::test_rel_size_dxy ... ok
[INFO] [stdout] test rel_size::test_rel_size_ellipse ... ok
[INFO] [stdout] test rel_size::test_rel_size_delta ... ok
[INFO] [stdout] test rel_size::test_rel_size_prev ... ok
[INFO] [stdout] test rel_size::test_rel_size_dxy_pct ... ok
[INFO] [stdout] test rel_xfrm::test_rel_null_xfrm ... ok
[INFO] [stdout] test rel_xfrm::test_rel_xlat_external ... ok
[INFO] [stdout] test rel_size::test_rel_size_refid ... ok
[INFO] [stdout] test rel_xfrm::test_rel_xlat_internal ... ok
[INFO] [stdout] test rel_xfrm::test_rel_xy_external ... ok
[INFO] [stdout] test reuse::test_nesting_depth_limit ... ok
[INFO] [stdout] test rel_xfrm::test_rel_xlat_nested ... ok
[INFO] [stdout] test reuse::test_reuse_attr_locals ... ok
[INFO] [stdout] test rel_xfrm::test_reuse_group_if ... ok
[INFO] [stdout] test reuse::test_reuse_attr_eval ... ok
[INFO] [stdout] test reuse::test_reuse_bbox ... ok
[INFO] [stdout] test reuse::test_reuse_depth_limit ... ok
[INFO] [stdout] test reuse::test_reuse_group ... 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_if ... ok
[INFO] [stdout] test rel_pos::test_rel_recursive ... ok
[INFO] [stdout] test reuse::test_reuse_group_rel ... ok
[INFO] [stdout] test reuse::test_reuse_orderindex_1 ... ok
[INFO] [stdout] test reuse::test_reuse_group_transform ... ok
[INFO] [stdout] test reuse::test_reuse_orderindex_4 ... ok
[INFO] [stdout] test reuse::test_reuse_orderindex_3 ... ok
[INFO] [stdout] test reuse::test_reuse_orderindex_5 ... ok
[INFO] [stdout] test reuse::test_reuse_prev ... ok
[INFO] [stdout] test reuse::test_reuse_path_refvar ... ok
[INFO] [stdout] test reuse::test_reuse_circular ... ok
[INFO] [stdout] test reuse::test_reuse_path ... ok
[INFO] [stdout] test reuse::test_reuse_positioning ... ok
[INFO] [stdout] test reuse::test_reuse_recursive ... ok
[INFO] [stdout] test reuse::test_reuse_orderindex_2 ... ok
[INFO] [stdout] test reuse::test_reuse_relspec ... 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_xy_transform ... ok
[INFO] [stdout] test reuse::test_use_bbox ... ok
[INFO] [stdout] test reuse::test_use_circular ... ok
[INFO] [stdout] test reuse::test_use_symbol_bbox ... ok
[INFO] [stdout] test root_svg::test_root_svg_bbox_in_order ... ok
[INFO] [stdout] test reuse::test_use_relpos ... ok
[INFO] [stdout] test reuse::test_use_relspec ... ok
[INFO] [stdout] test root_svg::test_root_svg_bbox_out_of_order ... ok
[INFO] [stdout] test root_svg::test_internal_svg ... ok
[INFO] [stdout] test root_svg::test_root_svg_style_combo ... ok
[INFO] [stdout] test root_svg::test_root_svg_wh ... ok
[INFO] [stdout] test root_svg::test_root_svg_no_wh ... ok
[INFO] [stdout] test root_svg::test_root_svg_preserve_attrs ... ok
[INFO] [stdout] test rotate::test_rotate_group ... ok
[INFO] [stdout] test root_svg::test_root_svg_no_width ... ok
[INFO] [stdout] test root_svg::test_root_svg_no_height ... ok
[INFO] [stdout] test rotate::test_rotate_loc ... ok
[INFO] [stdout] test rotate::test_rotate_simple ... ok
[INFO] [stdout] test rotate::test_rotate_use ... ok
[INFO] [stdout] test rotate::test_rotate_text ... ok
[INFO] [stdout] test roundtrip::test_roundtrip_nested ... ok
[INFO] [stdout] test roundtrip::test_roundtrip_minimal ... ok
[INFO] [stdout] test roundtrip::test_roundtrip_cdata ... ok
[INFO] [stdout] test roundtrip::test_roundtrip_shapes ... ok
[INFO] [stdout] test roundtrip::test_roundtrip_svg_percent ... ok
[INFO] [stdout] test roundtrip::test_roundtrip_text ... ok
[INFO] [stdout] test roundtrip::test_roundtrip_svg_units ... ok
[INFO] [stdout] test src_line::test_src_line_multiline ... ok
[INFO] [stdout] test rotate::test_rotate_reuse ... ok
[INFO] [stdout] test text_attr::test_basic_rect_text ... ok
[INFO] [stdout] test src_line::test_src_line_simple ... ok
[INFO] [stdout] test src_line::test_src_line_text ... ok
[INFO] [stdout] test text_attr::test_multiline_outside ... ok
[INFO] [stdout] test roundtrip::test_roundtrip_style ... ok
[INFO] [stdout] test text_attr::test_md ... ok
[INFO] [stdout] test text_attr::test_expanded_rect_text ... ok
[INFO] [stdout] test text_attr::test_text_cdata ... ok
[INFO] [stdout] test text_attr::test_text_anchor ... ok
[INFO] [stdout] test text_attr::test_text_cdata_pre ... ok
[INFO] [stdout] test text_attr::test_text_content ... ok
[INFO] [stdout] test text_attr::test_text_element ... ok
[INFO] [stdout] test text_attr::test_text_element_anchor ... ok
[INFO] [stdout] test text_attr::test_text_line ... ok
[INFO] [stdout] test text_attr::test_text_element_attrs ... ok
[INFO] [stdout] test text_attr::test_text_inset_dxy ... ok
[INFO] [stdout] test text_attr::test_text_dxy ... ok
[INFO] [stdout] test text_attr::test_text_loc ... ok
[INFO] [stdout] test text_attr::test_text_multiline ... ok
[INFO] [stdout] test text_attr::test_text_offset ... ok
[INFO] [stdout] test text_attr::test_text_rel_centered ... ok
[INFO] [stdout] test text_attr::test_text_rel_line_outside_default ... ok
[INFO] [stdout] test text_attr::test_text_rel_nonexistent ... ok
[INFO] [stdout] test text_attr::test_text_rel_bottom_right ... ok
[INFO] [stdout] test text_attr::test_md_parser_safety ... ok
[INFO] [stdout] test text_attr::test_text_rel_outside ... ok
[INFO] [stdout] test text_attr::test_text_rel_with_text_loc ... ok
[INFO] [stdout] test text_attr::test_text_vertical ... ok
[INFO] [stdout] test transform_svg::test_transform_full_svg ... ok
[INFO] [stdout] test text_attr::test_text_rel_prev_element ... ok
[INFO] [stdout] test text_attr::test_text_style ... ok
[INFO] [stdout] test variables::test_var_indirect ... ok
[INFO] [stdout] test variables::test_var_missing ... ok
[INFO] [stdout] test variables::test_var_expr ... ok
[INFO] [stdout] test variables::test_var_classes ... ok
[INFO] [stdout] test variables::test_var_closure ... ok
[INFO] [stdout] test variables::test_var_reuse_recursive ... ok
[INFO] [stdout] test variables::test_var_reuse ... ok
[INFO] [stdout] test variables::test_var_simple ... ok
[INFO] [stdout] test variables::test_var_swap ... ok
[INFO] [stdout] test variables::test_var_priority ... ok
[INFO] [stdout] test variables::test_var_nested ... ok
[INFO] [stdout] test variables::test_var_limit ... ok
[INFO] [stdout] test variables::test_var_scopes ... ok
[INFO] [stdout] test variables::test_var_update ... ok
[INFO] [stdout] test loops::test_loop_limit ... ok
[INFO] [stdout] test containment::test_surround_connectors_permute ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 323 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.74s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests svgdx
[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.12s
[INFO] [stdout] 
[INFO] [stdout] all doctests ran in 1.11s; merged doctests compilation took 0.97s
[INFO] running `Command { std: "docker" "inspect" "938b3a4cb077d515efc1483be257ba7596cc2f358c92204493e10d0e4736935f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "938b3a4cb077d515efc1483be257ba7596cc2f358c92204493e10d0e4736935f", kill_on_drop: false }`
[INFO] [stdout] 938b3a4cb077d515efc1483be257ba7596cc2f358c92204493e10d0e4736935f
