[INFO] fetching crate orrery-parser 0.1.1... [INFO] testing orrery-parser-0.1.1 against master#562dee4820c458d823175268e41601d4c060588a for pr-154210-2 [INFO] extracting crate orrery-parser 0.1.1 into /workspace/builds/worker-1-tc1/source [INFO] started tweaking crates.io crate orrery-parser 0.1.1 [INFO] removed 0 missing tests [INFO] finished tweaking crates.io crate orrery-parser 0.1.1 [INFO] tweaked toml for crates.io crate orrery-parser 0.1.1 written to /workspace/builds/worker-1-tc1/source/Cargo.toml [INFO] validating manifest of crates.io crate orrery-parser 0.1.1 on toolchain 562dee4820c458d823175268e41601d4c060588a [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate orrery-parser 0.1.1 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" "+562dee4820c458d823175268e41601d4c060588a" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded smol_str v0.3.2 [INFO] [stderr] Downloaded font-types v0.9.0 [INFO] [stderr] Downloaded string-interner v0.19.0 [INFO] [stderr] Downloaded rangemap v1.7.1 [INFO] [stderr] Downloaded svg v0.18.0 [INFO] [stderr] Downloaded orrery-core v0.1.1 [INFO] [stderr] Downloaded harfrust v0.2.1 [INFO] [stderr] Downloaded skrifa v0.36.0 [INFO] [stderr] Downloaded read-fonts v0.34.0 [INFO] [stderr] Downloaded cosmic-text v0.17.0 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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" "+562dee4820c458d823175268e41601d4c060588a" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 0ca3d88d767bb6cfe96cd5b814305116ee42c0166e9d4880374057630fa49f66 [INFO] running `Command { std: "docker" "start" "-a" "0ca3d88d767bb6cfe96cd5b814305116ee42c0166e9d4880374057630fa49f66", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "0ca3d88d767bb6cfe96cd5b814305116ee42c0166e9d4880374057630fa49f66", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "0ca3d88d767bb6cfe96cd5b814305116ee42c0166e9d4880374057630fa49f66", kill_on_drop: false }` [INFO] [stdout] 0ca3d88d767bb6cfe96cd5b814305116ee42c0166e9d4880374057630fa49f66 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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=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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] e625ef757e8eddc2ac6080676d9ed9712f4c59703bbcf649c13b5f2f6c29d767 [INFO] running `Command { std: "docker" "start" "-a" "e625ef757e8eddc2ac6080676d9ed9712f4c59703bbcf649c13b5f2f6c29d767", kill_on_drop: false }` [INFO] [stderr] Compiling syn v2.0.111 [INFO] [stderr] Compiling libc v0.2.182 [INFO] [stderr] Compiling roxmltree v0.20.0 [INFO] [stderr] Compiling value-bag v1.12.0 [INFO] [stderr] Compiling yazi v0.2.1 [INFO] [stderr] Compiling zeno v0.3.3 [INFO] [stderr] Compiling rangemap v1.7.1 [INFO] [stderr] Compiling slotmap v1.1.1 [INFO] [stderr] Compiling tinyvec v1.10.0 [INFO] [stderr] Compiling hashbrown v0.15.5 [INFO] [stderr] Compiling rustc-hash v2.1.1 [INFO] [stderr] Compiling sys-locale v0.3.2 [INFO] [stderr] Compiling core_maths v0.1.1 [INFO] [stderr] Compiling smol_str v0.3.2 [INFO] [stderr] Compiling unicode-script v0.5.8 [INFO] [stderr] Compiling self_cell v1.2.2 [INFO] [stderr] Compiling unicode-bidi v0.3.18 [INFO] [stderr] Compiling linebender_resource_handle v0.1.1 [INFO] [stderr] Compiling ttf-parser v0.25.1 [INFO] [stderr] Compiling unicode-linebreak v0.1.5 [INFO] [stderr] Compiling svg v0.18.0 [INFO] [stderr] Compiling color v0.3.2 [INFO] [stderr] Compiling fontconfig-parser v0.5.8 [INFO] [stderr] Compiling winnow v0.7.15 [INFO] [stderr] Compiling log v0.4.29 [INFO] [stderr] Compiling memmap2 v0.9.9 [INFO] [stderr] Compiling bytemuck_derive v1.10.2 [INFO] [stderr] Compiling serde_derive v1.0.228 [INFO] [stderr] Compiling thiserror-impl v2.0.18 [INFO] [stderr] Compiling fontdb v0.23.0 [INFO] [stderr] Compiling thiserror v2.0.18 [INFO] [stderr] Compiling bytemuck v1.24.0 [INFO] [stderr] Compiling font-types v0.10.1 [INFO] [stderr] Compiling font-types v0.9.0 [INFO] [stderr] Compiling read-fonts v0.34.0 [INFO] [stderr] Compiling read-fonts v0.35.0 [INFO] [stderr] Compiling serde v1.0.228 [INFO] [stderr] Compiling string-interner v0.19.0 [INFO] [stderr] Compiling skrifa v0.36.0 [INFO] [stderr] Compiling harfrust v0.2.1 [INFO] [stderr] Compiling skrifa v0.37.0 [INFO] [stderr] Compiling swash v0.2.6 [INFO] [stderr] Compiling cosmic-text v0.17.0 [INFO] [stderr] Compiling orrery-core v0.1.1 [INFO] [stderr] Compiling orrery-parser v0.1.1 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 37.75s [INFO] running `Command { std: "docker" "inspect" "e625ef757e8eddc2ac6080676d9ed9712f4c59703bbcf649c13b5f2f6c29d767", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "e625ef757e8eddc2ac6080676d9ed9712f4c59703bbcf649c13b5f2f6c29d767", kill_on_drop: false }` [INFO] [stdout] e625ef757e8eddc2ac6080676d9ed9712f4c59703bbcf649c13b5f2f6c29d767 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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=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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 660a783f1dc37029ef36ab88ed42a3cfb180ed6e0bf6e1851dc4431b0141cdb0 [INFO] running `Command { std: "docker" "start" "-a" "660a783f1dc37029ef36ab88ed42a3cfb180ed6e0bf6e1851dc4431b0141cdb0", kill_on_drop: false }` [INFO] [stderr] Compiling getrandom v0.3.4 [INFO] [stderr] Compiling rustix v1.1.4 [INFO] [stderr] Compiling getrandom v0.4.2 [INFO] [stderr] Compiling wait-timeout v0.2.1 [INFO] [stderr] Compiling ppv-lite86 v0.2.21 [INFO] [stderr] Compiling bit-vec v0.8.0 [INFO] [stderr] Compiling unarray v0.1.4 [INFO] [stderr] Compiling harfrust v0.2.1 [INFO] [stderr] Compiling rand_core v0.9.3 [INFO] [stderr] Compiling bit-set v0.8.0 [INFO] [stderr] Compiling rand v0.9.2 [INFO] [stderr] Compiling rand_xorshift v0.4.0 [INFO] [stderr] Compiling rand_chacha v0.9.0 [INFO] [stderr] Compiling tempfile v3.26.0 [INFO] [stderr] Compiling rusty-fork v0.3.1 [INFO] [stderr] Compiling proptest v1.10.0 [INFO] [stderr] Compiling cosmic-text v0.17.0 [INFO] [stderr] Compiling orrery-core v0.1.1 [INFO] [stderr] Compiling orrery-parser v0.1.1 (/opt/rustwide/workdir) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 16.72s [INFO] running `Command { std: "docker" "inspect" "660a783f1dc37029ef36ab88ed42a3cfb180ed6e0bf6e1851dc4431b0141cdb0", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "660a783f1dc37029ef36ab88ed42a3cfb180ed6e0bf6e1851dc4431b0141cdb0", kill_on_drop: false }` [INFO] [stdout] 660a783f1dc37029ef36ab88ed42a3cfb180ed6e0bf6e1851dc4431b0141cdb0 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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=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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] d316be11b6afba2bf2772693037a375379d80872f6d59ea7f26e61e2c895b2e4 [INFO] running `Command { std: "docker" "start" "-a" "d316be11b6afba2bf2772693037a375379d80872f6d59ea7f26e61e2c895b2e4", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.13s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/orrery_parser-18a9ea64698f0a9d) [INFO] [stdout] [INFO] [stdout] running 349 tests [INFO] [stdout] test builtin_types::tests::test_builder_starts_empty ... ok [INFO] [stdout] test desugar::tests::test_activate_component_resolution ... ok [INFO] [stdout] test desugar::tests::test_deeply_nested_component_resolution ... ok [INFO] [stdout] test desugar::tests::test_desugar_alt_else_block ... ok [INFO] [stdout] test desugar::tests::test_desugar_activate_block_sugar_injects_activate_type ... ok [INFO] [stdout] test desugar::tests::test_desugar_activate_statement_sugar_injects_activate_type ... ok [INFO] [stdout] test desugar::tests::test_desugar_critical_block ... ok [INFO] [stdout] test builtin_types::tests::test_defaults_creates_all_types ... ok [INFO] [stdout] test desugar::tests::test_desugar_empty_sections ... ok [INFO] [stdout] test desugar::tests::test_desugar_keyword_span_preserved ... ok [INFO] [stdout] test desugar::tests::test_desugar_loop_block_preserves_type_spec ... ok [INFO] [stdout] test desugar::tests::test_desugar_loop_block ... ok [INFO] [stdout] test desugar::tests::test_desugar_nested_fragments ... ok [INFO] [stdout] test desugar::tests::test_desugar_note_sugar_injects_note_type ... ok [INFO] [stdout] test desugar::tests::test_desugar_note_sugar_with_attributes_injects_note ... ok [INFO] [stdout] test desugar::tests::test_desugar_opt_block ... ok [INFO] [stdout] test desugar::tests::test_desugar_par_block ... ok [INFO] [stdout] test desugar::tests::test_desugar_preserves_note_attributes ... ok [INFO] [stdout] test desugar::tests::test_desugar_preserves_type_spec_in_activate_statement ... ok [INFO] [stdout] test desugar::tests::test_desugar_relation_with_explicit_type_unchanged ... ok [INFO] [stdout] test desugar::tests::test_desugar_rewrites_activate_blocks ... ok [INFO] [stdout] test desugar::tests::test_identity_folder_preserves_components ... ok [INFO] [stdout] test desugar::tests::test_identity_folder_preserves_simple_diagram ... ok [INFO] [stdout] test desugar::tests::test_path_stack_operations ... ok [INFO] [stdout] test desugar::tests::test_nested_component_relation_resolution ... ok [INFO] [stdout] test desugar::tests::test_note_on_attribute_resolution ... ok [INFO] [stdout] test desugar::tests::test_root_level_identifiers_unchanged ... ok [INFO] [stdout] test elaborate::tests::test_explicit_activate_in_sequence_diagram ... ok [INFO] [stdout] test desugar::tests::test_desugar_relation_sugar_with_attributes_injects_arrow ... ok [INFO] [stdout] test desugar::tests::test_desugar_preserves_type_spec_in_relations ... ok [INFO] [stdout] test desugar::tests::test_identity_folder_preserves_activate_block ... ok [INFO] [stdout] test elaborate::tests::test_explicit_activation_scoping_behavior ... ok [INFO] [stdout] test desugar::tests::test_identity_folder_preserves_attributes ... ok [INFO] [stdout] test desugar::tests::test_identity_folder_preserves_type_definitions ... ok [INFO] [stdout] test desugar::tests::test_desugar_relation_sugar_injects_arrow_type ... ok [INFO] [stdout] test desugar::tests::test_fragment_sugar_preserves_type_spec ... ok [INFO] [stdout] test desugar::tests::test_desugar_break_block ... ok [INFO] [stdout] test elaborate::tests::test_extract_color_invalid_string ... ok [INFO] [stdout] test elaborate::tests::test_explicit_activation_timing_and_nesting ... ok [INFO] [stdout] test desugar::tests::test_span_preservation_during_resolution ... ok [INFO] [stdout] test elaborate::tests::test_extract_positive_float_success ... ok [INFO] [stdout] test desugar::tests::test_desugar_fragment_sugar_injects_fragment_type ... ok [INFO] [stdout] test elaborate::tests::test_extract_string_success ... ok [INFO] [stdout] test elaborate::tests::test_extract_color_success ... ok [INFO] [stdout] test elaborate::tests::test_extract_positive_float_error ... ok [INFO] [stdout] test elaborate::tests::test_explicit_activate_not_allowed_in_component_diagram ... ok [INFO] [stdout] test elaborate::tests::test_extract_type_spec_error ... ok [INFO] [stdout] test elaborate::tests::test_extract_string_error ... ok [INFO] [stdout] test elaborate::tests::test_extract_type_spec_success ... ok [INFO] [stdout] test elaborate::tests::test_extract_usize_error ... ok [INFO] [stdout] test elaborate::tests::test_extract_usize_success ... ok [INFO] [stdout] test elaborate::tests::test_nested_explicit_activations_same_component ... ok [INFO] [stdout] test elaborate::tests::test_note_with_default_alignment_component ... ok [INFO] [stdout] test elaborate::tests::test_note_with_default_alignment_sequence ... ok [INFO] [stdout] test elaborate_utils::elaborate_tests::test_new_text_type ... ok [INFO] [stdout] test elaborate_utils::elaborate_tests::test_stroke_attribute_extractor_all_predefined_styles ... ok [INFO] [stdout] test elaborate_utils::elaborate_tests::test_stroke_attribute_extractor_invalid_attribute_name ... ok [INFO] [stdout] test elaborate_utils::elaborate_tests::test_stroke_attribute_extractor_invalid_cap ... ok [INFO] [stdout] test elaborate_utils::elaborate_tests::test_stroke_attribute_extractor_invalid_color ... ok [INFO] [stdout] test elaborate::tests::test_note_with_styling_attributes ... ok [INFO] [stdout] test elaborate_utils::elaborate_tests::test_text_attribute_extractor_all_attributes ... ok [INFO] [stdout] test elaborate::tests::test_fragment_with_both_text_attributes ... ok [INFO] [stdout] test elaborate_utils::elaborate_tests::test_shape_type_has_text_definition ... ok [INFO] [stdout] test elaborate_utils::elaborate_tests::test_text_attribute_extractor_empty_attributes ... ok [INFO] [stdout] test elaborate_utils::elaborate_tests::test_stroke_attribute_extractor_color_only ... ok [INFO] [stdout] test elaborate_utils::elaborate_tests::test_text_attribute_extractor_invalid_value_types ... ok [INFO] [stdout] test elaborate_utils::elaborate_tests::test_stroke_attribute_extractor_invalid_join ... ok [INFO] [stdout] test elaborate_utils::elaborate_tests::test_new_stroke_type ... ok [INFO] [stdout] test elaborate_utils::elaborate_tests::test_stroke_attribute_extractor_all_attributes ... ok [INFO] [stdout] test error::collector::tests::test_collector_emit_error_finish_err ... ok [INFO] [stdout] test error::collector::tests::test_collector_emit_multiple_finish_err ... ok [INFO] [stdout] test error::collector::tests::test_collector_emit_warning_finish_ok ... ok [INFO] [stdout] test error::collector::tests::test_collector_finish_warnings_only ... ok [INFO] [stdout] test error::collector::tests::test_collector_finish_with_errors ... ok [INFO] [stdout] test error::collector::tests::test_collector_new_finish_ok ... ok [INFO] [stdout] test error::diagnostic::tests::test_diagnostic_builder_chain ... ok [INFO] [stdout] test error::diagnostic::tests::test_diagnostic_display_with_code ... ok [INFO] [stdout] test error::diagnostic::tests::test_diagnostic_display_without_code ... ok [INFO] [stdout] test builtin_types::tests::test_builder_chaining ... ok [INFO] [stdout] test error::diagnostic::tests::test_diagnostic_new ... ok [INFO] [stdout] test desugar::tests::test_desugar_preserves_attributes ... ok [INFO] [stdout] test desugar::tests::test_desugar_preserves_note ... ok [INFO] [stdout] test error::diagnostic::tests::test_diagnostic_with_code ... ok [INFO] [stdout] test elaborate_utils::elaborate_tests::test_text_attribute_extractor_invalid_attribute_name ... ok [INFO] [stdout] test elaborate::tests::test_extract_color_invalid_color ... ok [INFO] [stdout] test elaborate_utils::elaborate_tests::test_text_attribute_extractor_color_attribute ... ok [INFO] [stdout] test error::diagnostic::tests::test_diagnostic_with_help ... ok [INFO] [stdout] test error::diagnostic::tests::test_diagnostic_with_label ... ok [INFO] [stdout] test error::diagnostic::tests::test_diagnostic_with_secondary_label ... ok [INFO] [stdout] test error::error_code::tests::test_error_code_description ... ok [INFO] [stdout] test error::error_code::tests::test_error_code_display ... ok [INFO] [stdout] test error::label::tests::test_primary_label ... ok [INFO] [stdout] test error::label::tests::test_secondary_label ... ok [INFO] [stdout] test error::parse_error::tests::test_parse_error_display_multiple ... ok [INFO] [stdout] test error::parse_error::tests::test_parse_error_from_vec ... ok [INFO] [stdout] test lexer::tests::lexer_error_tests::test_error_code_e001_unterminated_string ... ok [INFO] [stdout] test lexer::tests::lexer_error_tests::test_errors_with_valid_tokens_between ... ok [INFO] [stdout] test lexer::tests::lexer_error_tests::test_invalid_escape_sequence_errors ... ok [INFO] [stdout] test lexer::tests::lexer_error_tests::test_error_code_e003_invalid_escape_sequence ... ok [INFO] [stdout] test lexer::tests::lexer_error_tests::test_invalid_relation_token_error ... ok [INFO] [stdout] test lexer::tests::lexer_error_tests::test_error_code_e002_unexpected_character ... ok [INFO] [stdout] test lexer::tests::lexer_error_tests::test_error_code_e005_invalid_unicode_codepoint ... ok [INFO] [stdout] test lexer::tests::lexer_error_tests::test_error_code_e006_empty_unicode_escape ... ok [INFO] [stdout] test lexer::tests::lexer_error_tests::test_empty_unicode_escape_errors ... ok [INFO] [stdout] test lexer::tests::lexer_error_tests::test_error_position_boundaries ... ok [INFO] [stdout] test lexer::tests::lexer_error_tests::test_missing_quote_handling_errors ... ok [INFO] [stdout] test lexer::tests::lexer_error_tests::test_invalid_unicode_codepoint_errors ... ok [INFO] [stdout] test error::parse_error::tests::test_parse_error_display_single ... ok [INFO] [stdout] test error::parse_error::tests::test_parse_error_from_diagnostic ... ok [INFO] [stdout] test lexer::tests::lexer_error_tests::test_start_offset_span_for_unterminated_string ... ok [INFO] [stdout] test lexer::tests::lexer_error_tests::test_malformed_unicode_escape_errors ... ok [INFO] [stdout] test lexer::tests::lexer_error_tests::test_unclosed_string_literal_errors ... ok [INFO] [stdout] test lexer::tests::lexer_error_tests::test_multiple_unterminated_strings ... ok [INFO] [stdout] test lexer::tests::lexer_error_tests::test_complex_error_combinations ... ok [INFO] [stdout] test lexer::tests::lexer_error_tests::test_unterminated_unicode_escape_errors ... ok [INFO] [stdout] test lexer::tests::lexer_error_tests::test_unicode_escape_too_long_errors ... ok [INFO] [stdout] test lexer::tests::lexer_error_tests::test_mixed_error_types ... ok [INFO] [stdout] test lexer::tests::test_comments ... ok [INFO] [stdout] test lexer::tests::test_activate_keyword_word_boundaries ... ok [INFO] [stdout] test lexer::tests::test_complex_escape_combinations ... ok [INFO] [stdout] test error::error_code::tests::test_error_code_as_str ... ok [INFO] [stdout] test lexer::tests::lexer_error_tests::test_multiline_string_errors ... ok [INFO] [stdout] test lexer::tests::test_float_inf_vs_identifiers ... ok [INFO] [stdout] test lexer::tests::test_escaped_whitespace_handling ... ok [INFO] [stdout] test lexer::tests::test_float_literals ... ok [INFO] [stdout] test lexer::tests::test_string_boundary_conditions ... ok [INFO] [stdout] test lexer::tests::test_mixed_content_advanced ... ok [INFO] [stdout] test lexer::tests::test_full_lexing ... ok [INFO] [stdout] test lexer::tests::test_identifiers ... ok [INFO] [stdout] test lexer::tests::test_control_character_escapes ... ok [INFO] [stdout] test lexer::tests::test_keywords ... ok [INFO] [stdout] test lexer::tests::test_operators ... ok [INFO] [stdout] test lexer::tests::test_span_tracking ... ok [INFO] [stdout] test lexer::tests::test_string_escape_sequences ... ok [INFO] [stdout] test lexer::tests::test_string_edge_cases ... ok [INFO] [stdout] test lexer::tests::test_string_literals ... ok [INFO] [stdout] test parser::tests::test_activate_block_empty_block ... ok [INFO] [stdout] test lexer::tests::test_punctuation ... ok [INFO] [stdout] test parser::tests::test_activate_statement_parsing_basic ... ok [INFO] [stdout] test parser::tests::test_activate_block_missing_semicolon ... ok [INFO] [stdout] test parser::tests::test_activate_block_with_components ... ok [INFO] [stdout] test lexer::tests::test_unicode_escapes ... ok [INFO] [stdout] test parser::tests::test_activate_statement_missing_semicolon_error ... ok [INFO] [stdout] test lexer::tests::test_whitespace ... ok [INFO] [stdout] test parser::tests::test_activate_block_missing_closing_brace ... ok [INFO] [stdout] test parser::tests::test_activate_block_missing_identifier ... ok [INFO] [stdout] test parser::tests::test_activate_block_missing_opening_brace ... ok [INFO] [stdout] test parser::tests::test_activate_block_parsing ... ok [INFO] [stdout] test parser::tests::test_activate_statement_span_accuracy_nested_identifier ... ok [INFO] [stdout] test parser::tests::test_activate_statement_with_type_spec ... ok [INFO] [stdout] test parser::tests::test_activate_statement_with_type_spec_and_attributes ... ok [INFO] [stdout] test parser::tests::test_activate_statement_whitespace_and_comments ... ok [INFO] [stdout] test parser::tests::test_alt_block_single_branch ... ok [INFO] [stdout] test parser::tests::test_convert_error_delimiter_at_position ... ok [INFO] [stdout] test parser::tests::test_convert_error_no_start_offset_fallback ... ok [INFO] [stdout] test parser::tests::test_break_block_parsing ... ok [INFO] [stdout] test parser::tests::test_convert_error_consumed_tokens ... ok [INFO] [stdout] test parser::tests::test_deactivate_statement_parsing_basic ... ok [INFO] [stdout] test parser::tests::test_deactivate_statement_missing_identifier_error ... ok [INFO] [stdout] test parser::tests::test_convert_error_multiple_context_labels ... ok [INFO] [stdout] test parser::tests::test_convert_error_skip_whitespace ... ok [INFO] [stdout] test parser::tests::test_critical_block_parsing ... ok [INFO] [stdout] test parser::tests::test_alt_else_block_parsing ... ok [INFO] [stdout] test parser::tests::test_embedded_diagram_empty ... ok [INFO] [stdout] test parser::tests::test_deactivate_statement_whitespace_and_comments ... ok [INFO] [stdout] test parser::tests::test_identifier_function ... ok [INFO] [stdout] test parser::tests::test_embedded_diagram_with_elements ... ok [INFO] [stdout] test parser::tests::test_identifiers_empty ... ok [INFO] [stdout] test parser::tests::test_fragment_keyword_with_empty_body ... ok [INFO] [stdout] test parser::tests::test_convert_error_non_delimiter_at_position ... ok [INFO] [stdout] test parser::tests::test_identifier ... ok [INFO] [stdout] test parser::tests::test_activate_statement_without_type_spec ... ok [INFO] [stdout] test parser::tests::test_deactivate_statement_span_accuracy_nested_identifier ... ok [INFO] [stdout] test parser::tests::test_identifiers_multiple ... ok [INFO] [stdout] test parser::tests::test_identifiers_nested ... ok [INFO] [stdout] test parser::tests::test_attribute_function ... ok [INFO] [stdout] test parser::tests::test_identifiers_single ... ok [INFO] [stdout] test parser::tests::test_keyword_tokenization_word_boundaries ... ok [INFO] [stdout] test parser::tests::test_nested_activate_blocks ... ok [INFO] [stdout] test parser::tests::test_nested_attribute_error_handling ... ok [INFO] [stdout] test parser::tests::test_convert_error_eof ... ok [INFO] [stdout] test parser::tests::test_identifiers_with_whitespace ... ok [INFO] [stdout] test parser::tests::test_nested_attribute_whitespace ... ok [INFO] [stdout] test parser::tests::test_loop_block_parsing ... ok [INFO] [stdout] test parser::tests::test_complex_diagram ... ok [INFO] [stdout] test parser::tests::test_invocation_type_spec_function ... ok [INFO] [stdout] test parser::tests::test_nested_attribute_parsing ... ok [INFO] [stdout] test parser::tests::test_note_element_simple ... ok [INFO] [stdout] test parser::tests::test_note_element_with_attributes ... ok [INFO] [stdout] test parser::tests::test_note_element_with_named_type ... ok [INFO] [stdout] test parser::tests::test_note_element_with_named_type_and_attributes ... ok [INFO] [stdout] test parser::tests::test_note_element_with_whitespace_and_comments ... ok [INFO] [stdout] test parser::tests::test_nested_fragment_keywords ... ok [INFO] [stdout] test parser::tests::test_nested_identifier ... ok [INFO] [stdout] test parser::tests::test_note_element_missing_content ... ok [INFO] [stdout] test parser::tests::test_opt_block_no_title ... ok [INFO] [stdout] test parser::tests::test_relation_type_function ... ok [INFO] [stdout] test parser::tests::test_nested_identifier_function ... ok [INFO] [stdout] test parser::tests::test_opt_block_with_attributes ... ok [INFO] [stdout] test parser::tests::test_raw_identifier ... ok [INFO] [stdout] test parser::tests::test_note_element_missing_semicolon ... ok [INFO] [stdout] test parser::tests::test_par_block_parsing ... ok [INFO] [stdout] test parser::tests::test_opt_block_parsing ... ok [INFO] [stdout] test parser::tests::test_semicolon_function ... ok [INFO] [stdout] test parser::tests::test_simple_diagram ... ok [INFO] [stdout] test parser::tests::test_relation_with_sugar_syntax ... ok [INFO] [stdout] test parser::tests::test_par_block_single_branch ... ok [INFO] [stdout] test parser::tests::test_relation_with_named_type_and_attributes ... ok [INFO] [stdout] test parser::tests::test_relation ... ok [INFO] [stdout] test parser::tests::test_ws_comment_function ... ok [INFO] [stdout] test parser::tests::test_relation_with_named_type ... ok [INFO] [stdout] test parser::tests::test_relation_with_anonymous_attributes ... ok [INFO] [stdout] test parser::tests::test_string_literal ... ok [INFO] [stdout] test parser::tests::test_string_literal_function ... ok [INFO] [stdout] test parser::tests::test_standalone_keywords_still_work ... ok [INFO] [stdout] test parser_tests::attribute_parsing_tests::test_empty_attribute_list ... ok [INFO] [stdout] test parser_tests::attribute_parsing_tests::test_attributes_with_complex_values ... ok [INFO] [stdout] test parser_tests::attribute_parsing_tests::test_attributes_with_various_whitespace ... ok [INFO] [stdout] test parser_tests::attribute_parsing_tests::test_attributes_in_relation ... ok [INFO] [stdout] test parser::tests::test_text_attribute_minimal_cases ... ok [INFO] [stdout] test parser::tests::test_text_attribute_parsing ... ok [INFO] [stdout] test parser::tests::test_text_attribute_type_combinations ... ok [INFO] [stdout] test parser::tests::test_type_spec_function ... ok [INFO] [stdout] test parser::tests::test_type_definition_function ... ok [INFO] [stdout] test parser_tests::attribute_parsing_tests::test_multiple_attributes_in_relation ... ok [INFO] [stdout] test parser_tests::attribute_parsing_tests::test_single_attribute ... ok [INFO] [stdout] test parser_tests::attribute_parsing_tests::test_two_attributes ... ok [INFO] [stdout] test parser_tests::basic_parsing_tests::test_diagram_with_simple_component ... ok [INFO] [stdout] test parser_tests::basic_parsing_tests::test_diagram_with_multiple_components ... ok [INFO] [stdout] test parser_tests::attribute_parsing_tests::test_three_attributes ... ok [INFO] [stdout] test parser_tests::basic_parsing_tests::test_simple_diagram ... ok [INFO] [stdout] test parser_tests::basic_parsing_tests::test_all_relation_types ... ok [INFO] [stdout] test parser::tests::test_wrapped_attributes_function ... ok [INFO] [stdout] test parser_tests::basic_parsing_tests::test_simple_relation ... ok [INFO] [stdout] test parser_tests::complex_integration_tests::test_all_shape_types ... ok [INFO] [stdout] test parser_tests::error_handling_tests::test_missing_colon_in_component_definition ... ok [INFO] [stdout] test parser_tests::diagram_attribute_tests::test_diagram_with_layout_engine ... ok [INFO] [stdout] test parser_tests::error_handling_tests::test_missing_semicolon_after_component ... ok [INFO] [stdout] test parser_tests::cross_level_relation_tests::test_deeply_nested_cross_level_relation ... ok [INFO] [stdout] test parser_tests::cross_level_relation_tests::test_multiple_cross_level_relations ... ok [INFO] [stdout] test parser_tests::diagram_attribute_tests::test_sequence_diagram ... ok [INFO] [stdout] test parser_tests::complex_integration_tests::test_sequence_diagram_with_multiple_interactions ... ok [INFO] [stdout] test parser_tests::diagram_attribute_tests::test_diagram_with_multiple_attributes ... ok [INFO] [stdout] test parser_tests::error_handling_tests::test_malformed_relation ... ok [INFO] [stdout] test parser_tests::error_handling_tests::test_invalid_identifier ... ok [INFO] [stdout] test parser_tests::cross_level_relation_tests::test_parent_child_relation ... ok [INFO] [stdout] test parser_tests::complex_integration_tests::test_comprehensive_diagram ... ok [INFO] [stdout] test parser_tests::complex_integration_tests::test_deeply_nested_with_cross_references ... ok [INFO] [stdout] test parser_tests::error_handling_tests::test_unclosed_attribute_bracket ... ok [INFO] [stdout] test parser_tests::error_handling_tests::test_unclosed_nested_component ... ok [INFO] [stdout] test parser_tests::error_span_validation_tests::test_complex_error_span_accuracy ... ok [INFO] [stdout] test parser_tests::error_handling_tests::test_missing_semicolon_after_type_definition ... ok [INFO] [stdout] test parser_tests::error_span_validation_tests::test_nested_component_error_spans ... ok [INFO] [stdout] test parser_tests::error_span_validation_tests::test_unclosed_bracket_span_accuracy ... ok [INFO] [stdout] test parser_tests::error_span_validation_tests::test_missing_semicolon_span_accuracy ... ok [INFO] [stdout] test parser_tests::error_span_validation_tests::test_error_span_boundaries ... ok [INFO] [stdout] test parser_tests::error_span_validation_tests::test_missing_colon_span_accuracy ... ok [INFO] [stdout] test parser_tests::error_span_validation_tests::test_relation_label_error_spans ... ok [INFO] [stdout] test parser_tests::error_span_validation_tests::test_attribute_error_span_precision ... ok [INFO] [stdout] test parser_tests::explicit_activation_tests::test_error_missing_identifier_in_explicit_activation ... ok [INFO] [stdout] test parser_tests::explicit_activation_tests::test_activate_block_and_explicit_ordering ... ok [INFO] [stdout] test parser_tests::explicit_activation_tests::test_coexistence_with_activate_block ... ok [INFO] [stdout] test parser_tests::error_span_validation_tests::test_multiline_error_span_handling ... ok [INFO] [stdout] test parser_tests::explicit_activation_tests::test_explicit_activate_then_relation_then_deactivate ... ok [INFO] [stdout] test parser_tests::fragment_block_tests::test_fragment_requires_at_least_one_section_fails ... ok [INFO] [stdout] test parser_tests::fragment_block_tests::test_nested_fragment_inside_section ... ok [INFO] [stdout] test parser::tests::test_note_in_complete_diagram ... ok [INFO] [stdout] test parser_tests::explicit_activation_tests::test_error_missing_semicolon_in_explicit_activation ... ok [INFO] [stdout] test parser_tests::explicit_activation_tests::test_multiple_interleaved_activations ... ok [INFO] [stdout] test parser_tests::fragment_block_tests::test_fragment_missing_fragment_semicolon_fails ... ok [INFO] [stdout] test parser_tests::fragment_block_tests::test_fragment_missing_operation_string_fails ... ok [INFO] [stdout] test parser_tests::nested_component_tests::test_simple_nested_component ... ok [INFO] [stdout] test parser_tests::nested_component_tests::test_multiple_nested_components ... ok [INFO] [stdout] test parser_tests::regression_tests::test_activation_box_configuration ... ok [INFO] [stdout] test parser_tests::regression_tests::test_combined_diagram_attributes ... ok [INFO] [stdout] test parser_tests::regression_tests::test_lifeline_configuration ... ok [INFO] [stdout] test parser_tests::fragment_block_tests::test_fragment_missing_section_semicolon_fails ... ok [INFO] [stdout] test parser_tests::regression_tests::test_comma_whitespace_variations ... ok [INFO] [stdout] test parser_tests::nested_component_tests::test_nested_component_with_relation ... ok [INFO] [stdout] test parser_tests::regression_tests::test_empty_attribute_brackets ... ok [INFO] [stdout] test parser_tests::regression_tests::test_arrow_stroke_all_properties ... ok [INFO] [stdout] test parser_tests::regression_tests::test_fragment_stroke_syntax ... ok [INFO] [stdout] test parser_tests::nested_component_tests::test_deeply_nested_components ... ok [INFO] [stdout] test parser_tests::nested_component_tests::test_nested_components_with_attributes ... ok [INFO] [stdout] test parser_tests::relation_specification_tests::test_relation_with_attributes_and_label ... ok [INFO] [stdout] test parser_tests::regression_tests::test_multiple_attributes_whitespace_handling ... ok [INFO] [stdout] test parser_tests::fragment_block_tests::test_fragment_basic_with_sections ... ok [INFO] [stdout] test parser_tests::regression_tests::test_shape_stroke_all_properties ... ok [INFO] [stdout] test parser_tests::regression_tests::test_trailing_comma_in_attributes ... ok [INFO] [stdout] test parser_tests::relation_specification_tests::test_relation_with_label ... ok [INFO] [stdout] test parser_tests::relation_specification_tests::test_relation_with_direct_attributes ... ok [INFO] [stdout] test parser_tests::string_and_identifier_tests::test_identifiers_with_underscores ... ok [INFO] [stdout] test parser_tests::string_and_identifier_tests::test_string_literals_with_escape_sequences ... ok [INFO] [stdout] test parser_tests::relation_specification_tests::test_relation_mixed_type_specs ... ok [INFO] [stdout] test parser_tests::relation_specification_tests::test_relation_with_type_reference ... ok [INFO] [stdout] test parser_tests::string_and_identifier_tests::test_component_with_display_name ... ok [INFO] [stdout] test parser_tests::string_and_identifier_tests::test_string_literals_with_special_characters ... ok [INFO] [stdout] test parser_tests::typespec_case_tests::test_error_missing_type_after_colon ... ok [INFO] [stdout] test parser_tests::typespec_case_tests::test_error_unclosed_attribute_brackets ... ok [INFO] [stdout] test parser_tests::typespec_case_tests::test_error_at_with_only_attributes ... ok [INFO] [stdout] test parser_tests::type_definition_tests::test_type_definition_with_complex_attributes ... ok [INFO] [stdout] test parser_tests::type_definition_tests::test_multiple_type_definitions ... ok [INFO] [stdout] test parser_tests::relation_specification_tests::test_relation_with_type_and_additional_attributes ... ok [INFO] [stdout] test parser_tests::typespec_case_tests::test_error_at_without_type ... ok [INFO] [stdout] test span::tests::test_span_basic_functionality ... ok [INFO] [stdout] test parser_tests::whitespace_and_comments_tests::test_comments_in_attributes ... ok [INFO] [stdout] test span::tests::test_spanned_with_new_span ... ok [INFO] [stdout] test validate::identifier_validation_tests::test_activate_with_invalid_component ... ok [INFO] [stdout] test parser_tests::typespec_case_tests::test_type_spec_with_identifiers_attribute ... ok [INFO] [stdout] test validate::identifier_validation_tests::test_activate_with_valid_component ... ok [INFO] [stdout] test span::tests::test_span_empty ... ok [INFO] [stdout] test validate::identifier_validation_tests::test_component_registry_fully_qualified_access ... ok [INFO] [stdout] test validate::identifier_validation_tests::test_deactivate_with_invalid_component ... ok [INFO] [stdout] test span::tests::test_span_union ... ok [INFO] [stdout] test parser_tests::whitespace_and_comments_tests::test_line_comments ... ok [INFO] [stdout] test validate::identifier_validation_tests::test_note_with_invalid_component ... ok [INFO] [stdout] test validate::identifier_validation_tests::test_note_with_multiple_components ... ok [INFO] [stdout] test validate::identifier_validation_tests::test_relation_with_valid_components ... ok [INFO] [stdout] test validate::identifier_validation_tests::test_relation_with_invalid_target ... ok [INFO] [stdout] test validate::identifier_validation_tests::test_validation_with_typespec ... ok [INFO] [stdout] test validate::identifier_validation_tests::test_visit_identifier_not_found ... ok [INFO] [stdout] test validate::identifier_validation_tests::test_visit_identifiers_multiple ... ok [INFO] [stdout] test parser_tests::whitespace_and_comments_tests::test_various_whitespace_patterns ... ok [INFO] [stdout] test parser_tests::typespec_case_tests::test_type_spec_deeply_nested_attributes ... ok [INFO] [stdout] test validate::identifier_validation_tests::test_note_with_empty_on_attribute ... ok [INFO] [stdout] test validate::identifier_validation_tests::test_visit_identifiers_some_missing ... ok [INFO] [stdout] test parser_tests::type_definition_tests::test_type_definition_with_single_attribute ... ok [INFO] [stdout] test validate::note_validation_tests::test_empty_on_attribute ... ok [INFO] [stdout] test validate::note_validation_tests::test_invalid_align_component_diagram ... ok [INFO] [stdout] test validate::note_validation_tests::test_invalid_align_sequence_diagram ... ok [INFO] [stdout] test parser_tests::type_definition_tests::test_type_definition_with_multiple_attributes ... ok [INFO] [stdout] test validate::identifier_validation_tests::test_relation_with_invalid_source ... ok [INFO] [stdout] test validate::note_validation_tests::test_multiple_component_references ... ok [INFO] [stdout] test parser_tests::typespec_case_tests::test_type_spec_empty_attributes ... ok [INFO] [stdout] test parser_tests::typespec_case_tests::test_type_spec_with_mixed_attribute_types ... ok [INFO] [stdout] test validate::note_validation_tests::test_valid_note_component_diagram ... ok [INFO] [stdout] test validate::note_validation_tests::test_valid_note_sequence_diagram ... ok [INFO] [stdout] test validate::tests::test_validate_interleaved_components_ok ... ok [INFO] [stdout] test parser_tests::type_definition_tests::test_simple_type_definition ... ok [INFO] [stdout] test parser_tests::typespec_case_tests::test_error_component_colon_without_type ... ok [INFO] [stdout] test validate::tests::test_validate_nested_activations_ok ... ok [INFO] [stdout] test validate::tests::test_validate_out_of_order_deactivate_first ... ok [INFO] [stdout] test validate::tests::test_validate_unpaired_activate_end_of_scope ... ok [INFO] [stdout] test validate::tests::test_visitor_traversal ... ok [INFO] [stdout] test validate::tests::test_validate_unpaired_deactivate ... ok [INFO] [stdout] test validate::tests::test_validate_ok_pair ... ok [INFO] [stdout] test lexer::proptest_tests::float_literals_parse ... ok [INFO] [stdout] test elaborate::tests::test_activate_block_panics_in_elaboration - should panic ... ok [INFO] [stdout] test lexer::proptest_tests::valid_identifiers_tokenize ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 349 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.23s [INFO] [stdout] [INFO] [stderr] Running tests/parse.rs (/opt/rustwide/target/debug/deps/parse-8b935bf5ecdb993a) [INFO] [stdout] [INFO] [stdout] running 17 tests [INFO] [stdout] test test_activation ... ok [INFO] [stdout] test test_diagram_layout_attribute ... ok [INFO] [stdout] test test_alt_fragment_with_sections ... ok [INFO] [stdout] test test_with_type_definitions ... ok [INFO] [stdout] test test_cross_level_relation ... ok [INFO] [stdout] test test_with_fragments ... ok [INFO] [stdout] test test_nested_components ... ok [INFO] [stdout] test test_node_with_display_name ... ok [INFO] [stdout] test test_note_with_alignment ... ok [INFO] [stdout] test test_relation_with_label ... ok [INFO] [stdout] test test_simple_sequence_diagram ... ok [INFO] [stdout] test test_with_notes ... ok [INFO] [stdout] test test_with_custom_config ... ok [INFO] [stdout] test test_simple_component_diagram ... ok [INFO] [stdout] test test_with_relations ... ok [INFO] [stdout] test test_empty_diagram ... ok [INFO] [stdout] test test_syntax_error ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 17 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.10s [INFO] [stdout] [INFO] [stderr] Doc-tests orrery_parser [INFO] [stdout] [INFO] [stdout] running 7 tests [INFO] [stdout] test src/error/diagnostic.rs - error::diagnostic::Diagnostic::error (line 53) ... ok [INFO] [stdout] test src/span.rs - span::Span (line 29) ... ok [INFO] [stdout] test src/error.rs - error (line 18) ... ok [INFO] [stdout] test src/error/diagnostic.rs - error::diagnostic::Diagnostic::warning (line 71) ... ok [INFO] [stdout] test src/lib.rs - parse (line 71) ... ok [INFO] [stdout] test src/span.rs - span (line 12) ... ok [INFO] [stdout] test src/lib.rs - (line 8) ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.67s [INFO] [stdout] [INFO] [stdout] all doctests ran in 2.14s; merged doctests compilation took 1.45s [INFO] running `Command { std: "docker" "inspect" "d316be11b6afba2bf2772693037a375379d80872f6d59ea7f26e61e2c895b2e4", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "d316be11b6afba2bf2772693037a375379d80872f6d59ea7f26e61e2c895b2e4", kill_on_drop: false }` [INFO] [stdout] d316be11b6afba2bf2772693037a375379d80872f6d59ea7f26e61e2c895b2e4