[INFO] fetching crate neotoma 0.1.1... [INFO] testing neotoma-0.1.1 against try#b83b707f97d809763b7861afa7638871f3339a33 for pr-145838-1 [INFO] extracting crate neotoma 0.1.1 into /workspace/builds/worker-5-tc2/source [INFO] started tweaking crates.io crate neotoma 0.1.1 [INFO] removed 0 missing tests [INFO] finished tweaking crates.io crate neotoma 0.1.1 [INFO] tweaked toml for crates.io crate neotoma 0.1.1 written to /workspace/builds/worker-5-tc2/source/Cargo.toml [INFO] validating manifest of crates.io crate neotoma 0.1.1 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 neotoma 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" "+b83b707f97d809763b7861afa7638871f3339a33" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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] b2985b665d14689bcc2d6abd127a3957790a40e27cf9ebfba1628711938f3916 [INFO] running `Command { std: "docker" "start" "-a" "b2985b665d14689bcc2d6abd127a3957790a40e27cf9ebfba1628711938f3916", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "b2985b665d14689bcc2d6abd127a3957790a40e27cf9ebfba1628711938f3916", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "b2985b665d14689bcc2d6abd127a3957790a40e27cf9ebfba1628711938f3916", kill_on_drop: false }` [INFO] [stdout] b2985b665d14689bcc2d6abd127a3957790a40e27cf9ebfba1628711938f3916 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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] 24849dfe5a0f95aaf69e7ab7b7c6b1ff3f2f02c5755e217f3458c715e5603a3a [INFO] running `Command { std: "docker" "start" "-a" "24849dfe5a0f95aaf69e7ab7b7c6b1ff3f2f02c5755e217f3458c715e5603a3a", kill_on_drop: false }` [INFO] [stderr] Compiling parking_lot_core v0.9.11 [INFO] [stderr] Compiling thiserror-impl v2.0.12 [INFO] [stderr] Compiling parking_lot v0.12.4 [INFO] [stderr] Compiling thiserror v2.0.12 [INFO] [stderr] Compiling neotoma v0.1.1 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 1.89s [INFO] running `Command { std: "docker" "inspect" "24849dfe5a0f95aaf69e7ab7b7c6b1ff3f2f02c5755e217f3458c715e5603a3a", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "24849dfe5a0f95aaf69e7ab7b7c6b1ff3f2f02c5755e217f3458c715e5603a3a", kill_on_drop: false }` [INFO] [stdout] 24849dfe5a0f95aaf69e7ab7b7c6b1ff3f2f02c5755e217f3458c715e5603a3a [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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] a08b159320c16381b9016335ede3b2c5b51d6e76bb8ce5e59bd77237ce808614 [INFO] running `Command { std: "docker" "start" "-a" "a08b159320c16381b9016335ede3b2c5b51d6e76bb8ce5e59bd77237ce808614", kill_on_drop: false }` [INFO] [stderr] Compiling neotoma v0.1.1 (/opt/rustwide/workdir) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 3.15s [INFO] running `Command { std: "docker" "inspect" "a08b159320c16381b9016335ede3b2c5b51d6e76bb8ce5e59bd77237ce808614", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "a08b159320c16381b9016335ede3b2c5b51d6e76bb8ce5e59bd77237ce808614", kill_on_drop: false }` [INFO] [stdout] a08b159320c16381b9016335ede3b2c5b51d6e76bb8ce5e59bd77237ce808614 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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] 0bb91312de0e3a450f064db268b490cb47037746feb0d17bbe399506de49224f [INFO] running `Command { std: "docker" "start" "-a" "0bb91312de0e3a450f064db268b490cb47037746feb0d17bbe399506de49224f", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.03s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/neotoma-241b6b40f2c9da93) [INFO] [stdout] [INFO] [stdout] running 352 tests [INFO] [stdout] test cache::tests::test_basic_cache_different_value_types ... ok [INFO] [stdout] test cache::tests::test_basic_cache_clone_values ... ok [INFO] [stdout] test cache::tests::test_basic_cache_miss ... ok [INFO] [stdout] test cache::tests::test_basic_cache_overwrite ... ok [INFO] [stdout] test cache::tests::test_basic_cache_multiple_entries ... ok [INFO] [stdout] test cache::tests::test_basic_cache_record_and_lookup ... ok [INFO] [stdout] test cache::tests::test_basic_cache_type_isolation ... ok [INFO] [stdout] test cache::tests::test_basic_cache_position_isolation ... ok [INFO] [stdout] test cache::tests::test_cache_empty_string ... ok [INFO] [stdout] test cache::tests::test_cache_complex_types ... ok [INFO] [stdout] test cache::tests::test_cache_type_safety ... ok [INFO] [stdout] test cache::tests::test_cache_with_large_positions ... ok [INFO] [stdout] test cache::tests::test_cache_with_zero_positions ... ok [INFO] [stdout] test cache::tests::test_no_cache_always_misses ... ok [INFO] [stdout] test cache::tests::test_no_cache_multiple_operations ... ok [INFO] [stdout] test class::tests::test_class_basic_functionality ... ok [INFO] [stdout] test class::tests::test_class_convenience_constructors ... ok [INFO] [stdout] test class::tests::test_class_boundary_conditions ... ok [INFO] [stdout] test class::tests::test_class_empty_character_set ... ok [INFO] [stdout] test class::tests::test_class_empty_input ... ok [INFO] [stdout] test class::tests::test_class_position_tracking ... ok [INFO] [stdout] test class::tests::test_class_predicate_edge_cases ... ok [INFO] [stdout] test class::tests::test_id_implementation_same_class_parsers ... ok [INFO] [stdout] test either::tests::test_either_cache_interaction ... ok [INFO] [stdout] test either::tests::test_either_different_types ... ok [INFO] [stdout] test class::tests::test_id_implementation_class_different_bounds ... ok [INFO] [stdout] test either::tests::test_either_first_matches ... ok [INFO] [stdout] test class::tests::test_id_implementation_class_predicate_parsers ... ok [INFO] [stdout] test either::tests::test_either_failure_modes ... ok [INFO] [stdout] test either::tests::test_either_chained_alternatives ... ok [INFO] [stdout] test either::tests::test_either_first_parser_priority ... ok [INFO] [stdout] test class::tests::test_id_implementation_different_class_parsers ... ok [INFO] [stdout] test class::tests::test_class_large_character_set ... ok [INFO] [stdout] test either::tests::test_either_empty_input ... ok [INFO] [stdout] test either::tests::test_either_backtracking_behavior ... ok [INFO] [stdout] test either::tests::test_either_nested ... ok [INFO] [stdout] test either::tests::test_either_position_tracking ... ok [INFO] [stdout] test either::tests::test_either_with_bounds ... ok [INFO] [stdout] test class::tests::test_class_non_ascii_bytes ... ok [INFO] [stdout] test either::tests::test_id_implementation_different_either_parsers ... ok [INFO] [stdout] test either::tests::test_either_with_complex_parsers ... ok [INFO] [stdout] test either::tests::test_id_implementation_same_either_parsers ... ok [INFO] [stdout] test either::tests::test_either_neither_matches ... ok [INFO] [stdout] test either::tests::test_either_second_matches ... ok [INFO] [stdout] test either::tests::test_id_implementation_either_different_order ... ok [INFO] [stdout] test either::tests::test_oneof_macro_different_types ... ok [INFO] [stdout] test either::tests::test_oneof_macro_four ... ok [INFO] [stdout] test eof::tests::test_eof_default ... ok [INFO] [stdout] test either::tests::test_oneof_macro_single ... ok [INFO] [stdout] test either::tests::test_oneof_macro_three ... ok [INFO] [stdout] test either::tests::test_oneof_macro_two ... ok [INFO] [stdout] test eof::tests::test_eof_fails_on_whitespace ... ok [INFO] [stdout] test either::tests::test_oneof_macro_failure ... ok [INFO] [stdout] test either::tests::test_oneof_macro_with_trailing_comma ... ok [INFO] [stdout] test eof::tests::test_eof_id_consistency ... ok [INFO] [stdout] test eof::tests::test_eof_fails_on_non_empty_input ... ok [INFO] [stdout] test eof::tests::test_eof_on_empty_input ... ok [INFO] [stdout] test eof::tests::test_eof_with_sequence_failure_incomplete ... ok [INFO] [stdout] test eof::tests::test_eof_with_sequence_failure_trailing_content ... ok [INFO] [stdout] test eof::tests::test_eof_with_sequence_success ... ok [INFO] [stdout] test grammar::tests::test_alternatives_parser_direct ... ok [INFO] [stdout] test grammar::tests::test_alternatives_parsing_basic ... ok [INFO] [stdout] test grammar::tests::test_expression_parser_alternatives ... ok [INFO] [stdout] test grammar::tests::test_empty_input ... ok [INFO] [stdout] test grammar::tests::test_expression_parser_sequence ... ok [INFO] [stdout] test grammar::tests::test_expression_parser_sequential_end ... ok [INFO] [stdout] test grammar::tests::test_expression_parser_zero_or_one ... ok [INFO] [stdout] test grammar::tests::test_expression_result_to_bytes ... ok [INFO] [stdout] test grammar::tests::test_expression_result_is_empty ... ok [INFO] [stdout] test grammar::tests::test_character_class_parsing ... ok [INFO] [stdout] test grammar::tests::test_expression_parser_complex_nested ... ok [INFO] [stdout] test grammar::tests::test_expression_parser_terminal ... ok [INFO] [stdout] test grammar::tests::test_deeply_nested_sequences ... ok [INFO] [stdout] test grammar::tests::test_grammar_expression_alternatives_structure ... ok [INFO] [stdout] test grammar::tests::test_all_character_class_keywords ... ok [INFO] [stdout] test grammar::tests::test_deeply_nested_alternatives ... ok [INFO] [stdout] test grammar::tests::test_expression_parser_zero_or_more ... ok [INFO] [stdout] test grammar::tests::test_expression_parser_digits ... ok [INFO] [stdout] test grammar::tests::test_grammar_expression_alpha ... ok [INFO] [stdout] test grammar::tests::test_grammar_expression_inclass ... ok [INFO] [stdout] test grammar::tests::test_grammar_expression_alternatives ... ok [INFO] [stdout] test grammar::tests::test_grammar_expression_no_match ... ok [INFO] [stdout] test grammar::tests::test_grammar_expression_not_inclass ... ok [INFO] [stdout] test grammar::tests::test_grammar_expression_digits ... ok [INFO] [stdout] test grammar::tests::test_grammar_expression_nested_sequences ... ok [INFO] [stdout] test grammar::tests::test_grammar_expression_repetition ... ok [INFO] [stdout] test grammar::tests::test_grammar_expression_terminal ... ok [INFO] [stdout] test grammar::tests::test_grammar_expression_zero_or_one ... ok [INFO] [stdout] test grammar::tests::test_grammar_expression_repetition_structure ... ok [INFO] [stdout] test grammar::tests::test_grammar_expression_one_or_more ... ok [INFO] [stdout] test grammar::tests::test_grammar_expression_parenthesized_sequence ... ok [INFO] [stdout] test grammar::tests::test_grammar_parser_basic_expressions_still_work ... ok [INFO] [stdout] test grammar::tests::test_grammar_expression_sequence_structure ... ok [INFO] [stdout] test grammar::tests::test_grammar_parser_terminal_strings ... ok [INFO] [stdout] test grammar::tests::test_id_implementation_box_expression ... ok [INFO] [stdout] test grammar::tests::test_id_implementation_different_expressions ... ok [INFO] [stdout] test grammar::tests::test_id_implementation_different_keyword_parsers ... ok [INFO] [stdout] test grammar::tests::test_id_implementation_expression_cache_correctness ... ok [INFO] [stdout] test grammar::tests::test_id_implementation_grammar_expression ... ok [INFO] [stdout] test grammar::tests::test_id_implementation_same_box_expression ... ok [INFO] [stdout] test grammar::tests::test_id_implementation_same_expressions ... ok [INFO] [stdout] test grammar::tests::test_inclass_basic ... ok [INFO] [stdout] test grammar::tests::test_inclass_empty ... ok [INFO] [stdout] test grammar::tests::test_inclass_functional ... ok [INFO] [stdout] test grammar::tests::test_inclass_missing_closing_bracket ... ok [INFO] [stdout] test grammar::tests::test_inclass_with_escapes ... ok [INFO] [stdout] test grammar::tests::test_inclass_with_utf8 ... ok [INFO] [stdout] test grammar::tests::test_malformed_character_classes ... ok [INFO] [stdout] test grammar::tests::test_malformed_terminals ... ok [INFO] [stdout] test grammar::tests::test_not_inclass_basic ... ok [INFO] [stdout] test grammar::tests::test_not_inclass_empty ... ok [INFO] [stdout] test grammar::tests::test_not_inclass_functional ... ok [INFO] [stdout] test grammar::tests::test_malformed_parentheses ... ok [INFO] [stdout] test grammar::tests::test_not_inclass_missing_caret ... ok [INFO] [stdout] test grammar::tests::test_not_inclass_missing_closing_bracket ... ok [INFO] [stdout] test grammar::tests::test_not_inclass_with_escapes ... ok [INFO] [stdout] test grammar::tests::test_not_inclass_with_utf8 ... ok [INFO] [stdout] test grammar::tests::test_nested_mixed_expressions ... ok [INFO] [stdout] test grammar::tests::test_read_until_basic_parsing ... ok [INFO] [stdout] test grammar::tests::test_read_until_malformed_missing_closing_paren ... ok [INFO] [stdout] test grammar::tests::test_read_until_deeply_nested_expressions ... ok [INFO] [stdout] test grammar::tests::test_read_until_parse_functionality ... ok [INFO] [stdout] test grammar::tests::test_read_until_parse_deeply_nested_content_parser ... ok [INFO] [stdout] test grammar::tests::test_read_until_parse_complex_parser ... ok [INFO] [stdout] test grammar::tests::test_read_until_nested ... ok [INFO] [stdout] test grammar::tests::test_read_until_parse_malformed_missing_closing_paren ... ok [INFO] [stdout] test grammar::tests::test_read_until_parse_in_alternatives ... ok [INFO] [stdout] test grammar::tests::test_read_until_complex_end_condition ... ok [INFO] [stdout] test grammar::tests::test_rule_definition_basic ... ok [INFO] [stdout] test grammar::tests::test_read_until_parse_nested ... ok [INFO] [stdout] test grammar::tests::test_read_until_parse_with_character_class_parser ... ok [INFO] [stdout] test grammar::tests::test_read_until_with_whitespace ... ok [INFO] [stdout] test grammar::tests::test_read_until_in_sequence ... ok [INFO] [stdout] test grammar::tests::test_read_until_parse_with_keyword_parser ... ok [INFO] [stdout] test grammar::tests::test_rule_definition_with_whitespace ... ok [INFO] [stdout] test grammar::tests::test_read_until_with_keyword_end ... ok [INFO] [stdout] test grammar::tests::test_read_until_parse_malformed_missing_content_parser ... ok [INFO] [stdout] test grammar::tests::test_read_until_parse_with_whitespace ... ok [INFO] [stdout] test grammar::tests::test_rule_reference_parser_with_known_rule ... ok [INFO] [stdout] test grammar::tests::test_rule_reference_succeeds_without_context ... ok [INFO] [stdout] test grammar::tests::test_rule_reference_parser_with_unknown_rule ... ok [INFO] [stdout] test grammar::tests::test_rule_reference_with_context ... ok [INFO] [stdout] test grammar::tests::test_repetition_operators ... ok [INFO] [stdout] test grammar::tests::test_start_directive_basic ... ok [INFO] [stdout] test grammar::tests::test_start_directive_invalid ... ok [INFO] [stdout] test grammar::tests::test_read_until_with_character_class ... ok [INFO] [stdout] test grammar::tests::test_separated_repetitions ... ok [INFO] [stdout] test grammar::tests::test_sequence_parsing_basic ... ok [INFO] [stdout] test grammar::tests::test_terminal_with_escape_sequences ... ok [INFO] [stdout] test grammar::tests::test_very_long_terminal ... ok [INFO] [stdout] test grammar::tests::test_very_long_character_class ... ok [INFO] [stdout] test grammar::tests::test_start_directive_parsed_fail_if_no_such_rule ... ok [INFO] [stdout] test literal::tests::test_literal_clone ... ok [INFO] [stdout] test literal::tests::test_literal_case_sensitive ... ok [INFO] [stdout] test literal::tests::test_literal_from_box ... ok [INFO] [stdout] test grammar::tests::test_start_directive_with_whitespace ... ok [INFO] [stdout] test literal::tests::test_empty_literal ... ok [INFO] [stdout] test literal::tests::test_literal_conversion_traits ... ok [INFO] [stdout] test literal::tests::test_literal_display_format ... ok [INFO] [stdout] test literal::tests::test_literal_debug_format ... ok [INFO] [stdout] test literal::tests::test_literal_equality ... ok [INFO] [stdout] test literal::tests::test_literal_from_str ... ok [INFO] [stdout] test literal::tests::test_literal_from_bytes ... ok [INFO] [stdout] test literal::tests::test_literal_newlines_and_whitespace ... ok [INFO] [stdout] test literal::tests::test_literal_null_bytes ... ok [INFO] [stdout] test literal::tests::test_literal_parsing_empty ... ok [INFO] [stdout] test literal::tests::test_literal_parsing_binary_data ... ok [INFO] [stdout] test literal::tests::test_literal_parsing_empty_input ... ok [INFO] [stdout] test literal::tests::test_literal_parsing_empty_on_empty ... ok [INFO] [stdout] test literal::tests::test_literal_max_length ... ok [INFO] [stdout] test literal::tests::test_literal_large_input ... ok [INFO] [stdout] test literal::tests::test_literal_parsing_failure ... ok [INFO] [stdout] test grammar::tests::test_whitespace_only ... ok [INFO] [stdout] test literal::tests::test_literal_parsing_partial_match ... ok [INFO] [stdout] test literal::tests::test_literal_parsing_prefix_match ... ok [INFO] [stdout] test literal::tests::test_literal_parsing_unicode ... ok [INFO] [stdout] test literal::tests::test_literal_parsing_success ... ok [INFO] [stdout] test literal::tests::test_literal_single_byte ... ok [INFO] [stdout] test optional::tests::test_id_implementation_different_optional_parsers ... ok [INFO] [stdout] test optional::tests::test_id_implementation_same_optional_parsers ... ok [INFO] [stdout] test optional::tests::test_optional_empty_input ... ok [INFO] [stdout] test optional::tests::test_optional_from_trait ... ok [INFO] [stdout] test optional::tests::test_optional_success ... ok [INFO] [stdout] test parser::tests::test_arc_mutex_parser ... ok [INFO] [stdout] test optional::tests::test_optional_none ... ok [INFO] [stdout] test parser::tests::test_arc_parser ... ok [INFO] [stdout] test parser::tests::test_arc_std_mutex_parser ... ok [INFO] [stdout] test parser::tests::test_arc_std_rwlock_parser ... ok [INFO] [stdout] test parser::tests::test_arc_rwlock_parser ... ok [INFO] [stdout] test parser::tests::test_arc_weak_mutex_parser_alive ... ok [INFO] [stdout] test parser::tests::test_arc_weak_mutex_parser_dropped ... ok [INFO] [stdout] test parser::tests::test_arc_weak_parser_alive ... ok [INFO] [stdout] test parser::tests::test_arc_weak_parser_dropped ... ok [INFO] [stdout] test parser::tests::test_arc_weak_rwlock_parser_alive ... ok [INFO] [stdout] test parser::tests::test_id_implementation_literal_parsers ... ok [INFO] [stdout] test parser::tests::test_id_implementation_unit_parser ... ok [INFO] [stdout] test parser::tests::test_parse_global_function ... ok [INFO] [stdout] test parser::tests::test_parse_with_cache_global_function ... ok [INFO] [stdout] test parser::tests::test_parser_caching_behavior ... ok [INFO] [stdout] test parser::tests::test_rc_parser ... ok [INFO] [stdout] test parser::tests::test_rc_refcell_parser ... ok [INFO] [stdout] test parser::tests::test_rc_weak_parser_dropped ... ok [INFO] [stdout] test parser::tests::test_rc_weak_parser_alive ... ok [INFO] [stdout] test parser::tests::test_rc_weak_refcell_parser_alive ... ok [INFO] [stdout] test parser::tests::test_rc_weak_refcell_parser_dropped ... ok [INFO] [stdout] test parser::tests::test_smart_pointer_parser_id_consistency ... ok [INFO] [stdout] test parser::tests::test_source_advance ... ok [INFO] [stdout] test parser::tests::test_source_creation ... ok [INFO] [stdout] test parser::tests::test_source_empty_stack_pop ... ok [INFO] [stdout] test parser::tests::test_source_large_advance ... ok [INFO] [stdout] test parser::tests::test_source_nested_push_pop ... ok [INFO] [stdout] test parser::tests::test_source_peek1 ... ok [INFO] [stdout] test parser::tests::test_source_peek1_empty ... ok [INFO] [stdout] test parser::tests::test_source_peek_beyond_end ... ok [INFO] [stdout] test parser::tests::test_source_peek_multiple ... ok [INFO] [stdout] test parser::tests::test_source_push_commit ... ok [INFO] [stdout] test parser::tests::test_source_read_beyond_end ... ok [INFO] [stdout] test parser::tests::test_source_zero_read ... ok [INFO] [stdout] test parser::tests::test_source_zero_peek ... ok [INFO] [stdout] test parser::tests::test_source_read ... ok [INFO] [stdout] test parser::tests::test_std_mutex_parser ... ok [INFO] [stdout] test parser::tests::test_unit_parser_empty_input ... ok [INFO] [stdout] test recursive::tests::recursive_parser_caches_instance ... ok [INFO] [stdout] test recursive::tests::recursive_parser_works ... ok [INFO] [stdout] test repeat::tests::test_id_implementation_different_repeat_bounds ... ok [INFO] [stdout] test repeat::tests::test_id_implementation_different_repeat_parsers ... ok [INFO] [stdout] test parser::tests::test_std_rwlock_parser ... ok [INFO] [stdout] test repeat::tests::test_id_implementation_repeat_with_different_joints ... ok [INFO] [stdout] test repeat::tests::test_id_implementation_same_repeat_parsers ... ok [INFO] [stdout] test parser::tests::test_unit_parser ... ok [INFO] [stdout] test parser::tests::test_source_position_management ... ok [INFO] [stdout] test parser::tests::test_source_push_pop ... ok [INFO] [stdout] test repeat::tests::test_id_implementation_repeat_cache_correctness ... ok [INFO] [stdout] test repeat::tests::test_repeat_empty_input ... ok [INFO] [stdout] test repeat::tests::test_repeat_basic_functionality ... ok [INFO] [stdout] test repeat::tests::test_repeat_joint_trailing_separator ... ok [INFO] [stdout] test repeat::tests::test_repeat_joint_with_bounds ... ok [INFO] [stdout] test repeat::tests::test_repeat_joint_single_item ... ok [INFO] [stdout] test repeat::tests::test_repeat_joint_no_trailing_separator ... ok [INFO] [stdout] test repeat::tests::test_repeat_with_min_functionality ... ok [INFO] [stdout] test result::tests::test_error_io_display ... ok [INFO] [stdout] test repeat::tests::test_repeat_joint_min_requirement ... ok [INFO] [stdout] test repeat::tests::test_repeat_position_tracking ... ok [INFO] [stdout] test repeat::tests::test_repeat_with_bounds_functionality ... ok [INFO] [stdout] test repeat::tests::test_repeat_with_max_functionality ... ok [INFO] [stdout] test repeat::tests::test_repeat_with_joint_functionality ... ok [INFO] [stdout] test repeat::tests::test_repeat_zero_repetitions ... ok [INFO] [stdout] test result::tests::test_different_io_error_kinds ... ok [INFO] [stdout] test result::tests::test_error_chain ... ok [INFO] [stdout] test result::tests::test_error_debug_format ... ok [INFO] [stdout] test result::tests::test_error_equality ... ok [INFO] [stdout] test result::tests::test_error_send_sync ... ok [INFO] [stdout] test result::tests::test_parse_result_err_io ... ok [INFO] [stdout] test result::tests::test_parse_result_err_no_match ... ok [INFO] [stdout] test result::tests::test_error_no_match_display ... ok [INFO] [stdout] test result::tests::test_parse_result_ok ... ok [INFO] [stdout] test result::tests::test_error_from_io_error ... ok [INFO] [stdout] test sequence::tests::test_id_implementation_different_sequences ... ok [INFO] [stdout] test sequence::tests::test_id_implementation_nested_sequences ... ok [INFO] [stdout] test sequence::tests::test_id_implementation_same_sequences ... ok [INFO] [stdout] test sequence::tests::test_id_implementation_sequence_cache_correctness ... ok [INFO] [stdout] test sequence::tests::test_push_chaining ... ok [INFO] [stdout] test sequence::tests::test_push_different_types ... ok [INFO] [stdout] test sequence::tests::test_push_failure ... ok [INFO] [stdout] test sequence::tests::test_push_multiple_times ... ok [INFO] [stdout] test sequence::tests::test_push_to_single_element ... ok [INFO] [stdout] test sequence::tests::test_push_to_three_elements ... ok [INFO] [stdout] test sequence::tests::test_push_to_two_elements ... ok [INFO] [stdout] test repeat::tests::test_repeat_large_repetition_count ... ok [INFO] [stdout] test sequence::tests::test_push_mixed_types_chain ... ok [INFO] [stdout] test sequence::tests::test_push_with_class_alpha ... ok [INFO] [stdout] test sequence::tests::test_push_with_until_parser ... ok [INFO] [stdout] test sequence::tests::test_seq_macro_different_types ... ok [INFO] [stdout] test sequence::tests::test_seq_macro_failure ... ok [INFO] [stdout] test sequence::tests::test_seq_macro_five ... ok [INFO] [stdout] test sequence::tests::test_seq_macro_four ... ok [INFO] [stdout] test sequence::tests::test_seq_macro_single ... ok [INFO] [stdout] test sequence::tests::test_seq_macro_three ... ok [INFO] [stdout] test sequence::tests::test_seq_macro_two ... ok [INFO] [stdout] test sequence::tests::test_seq_macro_with_trailing_comma ... ok [INFO] [stdout] test sequence::tests::test_sequence_both_match ... ok [INFO] [stdout] test sequence::tests::test_sequence_different_types ... ok [INFO] [stdout] test sequence::tests::test_sequence_first_fails ... ok [INFO] [stdout] test sequence::tests::test_sequence_position_tracking ... ok [INFO] [stdout] test sequence::tests::test_sequence_second_fails ... ok [INFO] [stdout] test tests::test_grammar_parser_exported ... ok [INFO] [stdout] test tests::test_prelude_import ... ok [INFO] [stdout] test tests::test_root_level_exports_basic ... ok [INFO] [stdout] test tests::test_root_level_exports_oneof ... ok [INFO] [stdout] test tests::test_root_level_exports_with_macros ... ok [INFO] [stdout] test until::tests::test_id_implementation_same_until_parsers ... ok [INFO] [stdout] test until::tests::test_id_implementation_different_until_parsers ... ok [INFO] [stdout] test until::tests::test_id_implementation_until_different_bounds ... ok [INFO] [stdout] test until::tests::test_id_implementation_utf8_until_parsers ... ok [INFO] [stdout] test sequence::tests::test_sequence_empty_input ... ok [INFO] [stdout] test until::tests::test_until_basic ... ok [INFO] [stdout] test until::tests::test_until_boundary_edge_cases ... ok [INFO] [stdout] test until::tests::test_until_empty_input ... ok [INFO] [stdout] test until::tests::test_until_complex_end_parser ... ok [INFO] [stdout] test until::tests::test_until_immediate_end ... ok [INFO] [stdout] test until::tests::test_until_in_sequence ... ok [INFO] [stdout] test until::tests::test_until_multichar_delimiter ... ok [INFO] [stdout] test until::tests::test_until_multiple_potential_ends ... ok [INFO] [stdout] test until::tests::test_until_no_end_found ... ok [INFO] [stdout] test until::tests::test_until_overlapping_end_patterns ... ok [INFO] [stdout] test until::tests::test_until_position_after_parsing ... ok [INFO] [stdout] test until::tests::test_until_single_character_end ... ok [INFO] [stdout] test until::tests::test_until_with_bounds ... ok [INFO] [stdout] test until::tests::test_until_with_empty_end_condition ... ok [INFO] [stdout] test until::tests::test_until_with_max ... ok [INFO] [stdout] test until::tests::test_until_with_min ... ok [INFO] [stdout] test until::tests::test_until_with_repeat_end_parser ... ok [INFO] [stdout] test until::tests::test_utf8_until_basic ... ok [INFO] [stdout] test until::tests::test_utf8_until_bounds ... ok [INFO] [stdout] test until::tests::test_utf8_until_character_boundaries ... ok [INFO] [stdout] test until::tests::test_utf8_until_complex_end_condition ... ok [INFO] [stdout] test until::tests::test_utf8_until_emoji ... ok [INFO] [stdout] test until::tests::test_utf8_until_invalid_utf8 ... ok [INFO] [stdout] test until::tests::test_utf8_until_mixed_content ... ok [INFO] [stdout] test until::tests::test_utf8_until_with_max_chars ... ok [INFO] [stdout] test until::tests::test_utf8_until_with_min_chars ... ok [INFO] [stdout] test utf8class::tests::test_id_implementation_different_utf8class_parsers ... ok [INFO] [stdout] test utf8class::tests::test_id_implementation_same_utf8class_parsers ... ok [INFO] [stdout] test utf8class::tests::test_id_implementation_utf8class_different_bounds ... ok [INFO] [stdout] test utf8class::tests::test_id_implementation_utf8class_predicate_parsers ... ok [INFO] [stdout] test utf8class::tests::test_utf8class_boundary_conditions ... ok [INFO] [stdout] test utf8class::tests::test_utf8class_character_vs_byte_counting ... ok [INFO] [stdout] test utf8class::tests::test_utf8class_basic_functionality ... ok [INFO] [stdout] test utf8class::tests::test_utf8class_complex_unicode_scenarios ... ok [INFO] [stdout] test utf8class::tests::test_utf8class_empty_input ... ok [INFO] [stdout] test utf8class::tests::test_utf8class_convenience_constructors ... ok [INFO] [stdout] test utf8class::tests::test_utf8class_negated_functionality ... ok [INFO] [stdout] test utf8class::tests::test_utf8class_invalid_utf8_handling ... ok [INFO] [stdout] test utf8class::tests::test_utf8class_large_character_set ... ok [INFO] [stdout] test utf8class::tests::test_utf8class_predicate_functionality ... ok [INFO] [stdout] test utf8class::tests::test_utf8class_predicate_edge_cases ... ok [INFO] [stdout] test utf8util::tests::test_empty_input ... ok [INFO] [stdout] test utf8util::tests::test_invalid_continuation_byte ... ok [INFO] [stdout] test utf8util::tests::test_invalid_utf8_start_byte ... ok [INFO] [stdout] test utf8class::tests::test_utf8class_unicode_characters ... ok [INFO] [stdout] test utf8util::tests::test_overlong_encoding ... ok [INFO] [stdout] test utf8util::tests::test_read_ascii_char ... ok [INFO] [stdout] test utf8util::tests::test_read_four_byte_utf8 ... ok [INFO] [stdout] test utf8util::tests::test_read_mixed_utf8 ... ok [INFO] [stdout] test utf8util::tests::test_read_three_byte_utf8 ... ok [INFO] [stdout] test utf8util::tests::test_read_two_byte_utf8 ... ok [INFO] [stdout] test until::tests::test_utf8_until_character_counting_accuracy ... ok [INFO] [stdout] test utf8class::tests::test_utf8class_position_tracking ... ok [INFO] [stdout] test utf8class::tests::test_utf8class_mixed_ascii_unicode ... ok [INFO] [stdout] test utf8util::tests::test_truncated_utf8 ... ok [INFO] [stdout] test until::tests::test_until_very_large_content ... ok [INFO] [stdout] test utf8class::tests::test_utf8class_performance_large_input ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 352 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.08s [INFO] [stdout] [INFO] [stderr] Running tests/arithmetic_grammar.rs (/opt/rustwide/target/debug/deps/arithmetic_grammar-d4d33e439f9c3148) [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test arithmetic_grammar ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.09s [INFO] [stdout] [INFO] [stderr] Running tests/arithmetic_hardcoded.rs (/opt/rustwide/target/debug/deps/arithmetic_hardcoded-d99d02cc3dec4139) [INFO] [stdout] [INFO] [stdout] running 8 tests [INFO] [stdout] test arithmetic_with_variables ... ok [INFO] [stdout] test hardcoded_arithmetic_parser ... ok [INFO] [stdout] test five_levels_of_nesting ... ok [INFO] [stdout] test arithmetic_with_parentheses ... ok [INFO] [stdout] test complex_expression ... ok [INFO] [stdout] test two_levels_of_nesting ... ok [INFO] [stdout] test ten_levels_of_nesting ... ok [INFO] [stdout] test three_levels_of_nesting ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/lisp_expressions.rs (/opt/rustwide/target/debug/deps/lisp_expressions-3dde496a5504f099) [INFO] [stdout] [INFO] [stdout] running 5 tests [INFO] [stdout] test test_lisp_symbol ... ok [INFO] [stdout] test test_simple_lisp_atom ... ok [INFO] [stdout] test test_empty_lisp_list ... ok [INFO] [stdout] test test_simple_lisp_list ... ok [INFO] [stdout] test lisp_parsing ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/recursive_parsers.rs (/opt/rustwide/target/debug/deps/recursive_parsers-597f62f6e9950096) [INFO] [stdout] [INFO] [stdout] running 3 tests [INFO] [stdout] test recursive_caching_works ... ok [INFO] [stdout] test mutually_recursive_parsers ... ok [INFO] [stdout] test recursive_list_parser ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Doc-tests neotoma [INFO] [stdout] [INFO] [stdout] running 77 tests [INFO] [stdout] test src/class.rs - class::Class (line 26) ... ok [INFO] [stdout] test src/class.rs - class::Class::from_predicate (line 322) ... ok [INFO] [stdout] test src/class.rs - class::Classbool>::alpha (line 231) ... ok [INFO] [stdout] test src/class.rs - class::Class::from_predicate_bounds (line 403) ... ok [INFO] [stdout] test src/class.rs - class::Class::from_predicate_min (line 353) ... ok [INFO] [stdout] test src/class.rs - class::Classbool>::hex_digits (line 294) ... ok [INFO] [stdout] test src/class.rs - class::Class::from_predicate_max (line 378) ... ok [INFO] [stdout] test src/class.rs - class::Classbool>::alphanumeric (line 251) ... ok [INFO] [stdout] test src/class.rs - class::Classbool>::new (line 66) ... ok [INFO] [stdout] test src/class.rs - class::Classbool>::with_max (line 143) ... ok [INFO] [stdout] test src/class.rs - class::Classbool>::with_bounds (line 175) ... ok [INFO] [stdout] test src/class.rs - class::Classbool>::digits (line 211) ... ok [INFO] [stdout] test src/class.rs - class::Classbool>::with_min (line 104) ... ok [INFO] [stdout] test src/class.rs - class::Classbool>::whitespace (line 274) ... ok [INFO] [stdout] test src/either.rs - either::Either (line 28) ... ok [INFO] [stdout] test src/either.rs - either::Either::new (line 72) ... ok [INFO] [stdout] test src/eof.rs - eof::EndOfFile (line 25) ... ok [INFO] [stdout] test src/eof.rs - eof::EndOfFile::new (line 59) ... ok [INFO] [stdout] test src/either.rs - either::oneof (line 111) ... ok [INFO] [stdout] test src/grammar.rs - grammar::GrammarParser::new (line 93) ... ok [INFO] [stdout] test src/lib.rs - (line 18) ... ok [INFO] [stdout] test src/literal.rs - literal::Literal::bytes (line 164) ... ok [INFO] [stdout] test src/literal.rs - literal::Literal::from_str (line 95) ... ok [INFO] [stdout] test src/lib.rs - prelude (line 111) ... ok [INFO] [stdout] test src/optional.rs - optional::Optional

::new (line 74) ... ok [INFO] [stdout] test src/repeat.rs - repeat::Repeat (line 26) ... ok [INFO] [stdout] test src/literal.rs - literal::Literal::from_bytes_const (line 144) ... ok [INFO] [stdout] test src/literal.rs - literal::Literal::from_bytes (line 72) ... ok [INFO] [stdout] test src/literal.rs - literal::Literal (line 29) ... ok [INFO] [stdout] test src/repeat.rs - repeat::Repeat::with_bounds (line 172) ... ok [INFO] [stdout] test src/repeat.rs - repeat::Repeat::with_joint_bounds (line 293) ... ok [INFO] [stdout] test src/literal.rs - literal::Literal::len (line 181) ... ok [INFO] [stdout] test src/optional.rs - optional::Optional (line 25) ... ok [INFO] [stdout] test src/literal.rs - literal::Literal::from_str_const (line 121) ... ok [INFO] [stdout] test src/repeat.rs - repeat::Repeat::with_joint_max (line 266) ... ok [INFO] [stdout] test src/repeat.rs - repeat::Repeat::new (line 70) ... ok [INFO] [stdout] test src/repeat.rs - repeat::Repeat::with_max (line 143) ... ok [INFO] [stdout] test src/repeat.rs - repeat::Repeat::with_joint (line 212) ... ok [INFO] [stdout] test src/repeat.rs - repeat::Repeat::with_min (line 106) ... ok [INFO] [stdout] test src/repeat.rs - repeat::Repeat::with_joint_min (line 239) ... ok [INFO] [stdout] test src/literal.rs - literal::Literal::is_empty (line 195) ... ok [INFO] [stdout] test src/recursive.rs - recursive::Recursive (line 37) ... ok [INFO] [stdout] test src/sequence.rs - sequence::seq (line 27) ... ok [INFO] [stdout] test src/sequence.rs - sequence::Sequence::new (line 123) ... ok [INFO] [stdout] test src/sequence.rs - sequence::seq (line 49) ... ok [INFO] [stdout] test src/sequence.rs - sequence::Sequence (line 85) ... ok [INFO] [stdout] test src/until.rs - until::Until::with_bounds (line 132) ... ok [INFO] [stdout] test src/until.rs - until::Utf8Until::new (line 267) ... ok [INFO] [stdout] test src/until.rs - until::Utf8Until::with_max (line 322) ... ok [INFO] [stdout] test src/until.rs - until::Until (line 29) ... ok [INFO] [stdout] test src/until.rs - until::Until::with_max (line 108) ... ok [INFO] [stdout] test src/sequence.rs - sequence::Sequence::push (line 151) ... ok [INFO] [stdout] test src/until.rs - until::Until::new (line 53) ... ok [INFO] [stdout] test src/until.rs - until::Until::with_min (line 77) ... ok [INFO] [stdout] test src/until.rs - until::Utf8Until (line 243) ... ok [INFO] [stdout] test src/utf8class.rs - utf8class::Utf8Class::from_predicate_min (line 488) ... ok [INFO] [stdout] test src/utf8class.rs - utf8class::Utf8Classbool>::not_in (line 119) ... ok [INFO] [stdout] test src/utf8class.rs - utf8class::Utf8Classbool>::new (line 83) ... ok [INFO] [stdout] test src/until.rs - until::Utf8Until::with_min (line 291) ... ok [INFO] [stdout] test src/utf8class.rs - utf8class::Utf8Classbool>::unicode_digits (line 406) ... ok [INFO] [stdout] test src/until.rs - until::Utf8Until::with_bounds (line 346) ... ok [INFO] [stdout] test src/utf8class.rs - utf8class::Utf8Classbool>::not_in_with_min (line 153) ... ok [INFO] [stdout] test src/utf8class.rs - utf8class::Utf8Classbool>::alpha (line 299) ... ok [INFO] [stdout] test src/utf8class.rs - utf8class::Utf8Class::from_predicate (line 456) ... ok [INFO] [stdout] test src/utf8class.rs - utf8class::Utf8Classbool>::alphanumeric (line 319) ... ok [INFO] [stdout] test src/utf8class.rs - utf8class::Utf8Class::from_predicate_max (line 514) ... ok [INFO] [stdout] test src/utf8class.rs - utf8class::Utf8Class::from_predicate_bounds (line 540) ... ok [INFO] [stdout] test src/utf8class.rs - utf8class::Utf8Class (line 30) ... ok [INFO] [stdout] test src/utf8class.rs - utf8class::Utf8Classbool>::digits (line 279) ... ok [INFO] [stdout] test src/utf8class.rs - utf8class::Utf8Classbool>::hex_digits (line 362) ... ok [INFO] [stdout] test src/utf8class.rs - utf8class::Utf8Classbool>::unicode_alpha (line 384) ... ok [INFO] [stdout] test src/utf8class.rs - utf8class::Utf8Classbool>::whitespace (line 342) ... ok [INFO] [stdout] test src/utf8class.rs - utf8class::Utf8Classbool>::with_bounds (line 246) ... ok [INFO] [stdout] test src/utf8class.rs - utf8class::Utf8Classbool>::with_min (line 181) ... ok [INFO] [stdout] test src/utf8class.rs - utf8class::Utf8Classbool>::with_max (line 217) ... ok [INFO] [stdout] test src/utf8util.rs - utf8util::read_utf8_char (line 24) ... ok [INFO] [stdout] test src/utf8class.rs - utf8class::Utf8Classbool>::unicode_whitespace (line 428) ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 77 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test src/recursive.rs - recursive::Recursive (line 26) - compile fail ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.16s [INFO] [stdout] [INFO] [stdout] all doctests ran in 1.04s; merged doctests compilation took 0.84s [INFO] running `Command { std: "docker" "inspect" "0bb91312de0e3a450f064db268b490cb47037746feb0d17bbe399506de49224f", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "0bb91312de0e3a450f064db268b490cb47037746feb0d17bbe399506de49224f", kill_on_drop: false }` [INFO] [stdout] 0bb91312de0e3a450f064db268b490cb47037746feb0d17bbe399506de49224f