[INFO] fetching crate scah-query-ir 0.1.0...
[INFO] testing scah-query-ir-0.1.0 against 1.99.0-beta.8 for beta-1.100-2
[INFO] extracting crate scah-query-ir 0.1.0 into /workspace/builds/worker-2-tc1/source
[INFO] started tweaking crates.io crate scah-query-ir 0.1.0
[INFO] finished tweaking crates.io crate scah-query-ir 0.1.0
[INFO] tweaked toml for crates.io crate scah-query-ir 0.1.0 written to /workspace/builds/worker-2-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate scah-query-ir 0.1.0 on toolchain 1.99.0-beta.8
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate scah-query-ir 0.1.0 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.8" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr] warning: Cargo.toml: `lints.clippy.let-and-return` is deprecated in favor of `lints.clippy.let_and_return` and will not work in a future edition
[INFO] [stderr] warning: Cargo.toml: `lints.clippy.redundant-field-names` is deprecated in favor of `lints.clippy.redundant_field_names` and will not work in a future edition
[INFO] [stderr] warning: `scah-query-ir` (manifest) generated 2 warnings
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded scah-reader v0.1.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3111399a4047eeb3a02b7a90e478d715f38a8c6669b5c4b49d30a17385265909" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 80e332c9901bcc174798af03a78606989b01b1a31d76bf02131963ad0fd1f17b
[INFO] running `Command { std: "docker" "start" "80e332c9901bcc174798af03a78606989b01b1a31d76bf02131963ad0fd1f17b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "80e332c9901bcc174798af03a78606989b01b1a31d76bf02131963ad0fd1f17b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "80e332c9901bcc174798af03a78606989b01b1a31d76bf02131963ad0fd1f17b" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "80e332c9901bcc174798af03a78606989b01b1a31d76bf02131963ad0fd1f17b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "80e332c9901bcc174798af03a78606989b01b1a31d76bf02131963ad0fd1f17b" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr] warning: Cargo.toml: `lints.clippy.let-and-return` is deprecated in favor of `lints.clippy.let_and_return` and will not work in a future edition
[INFO] [stderr] warning: Cargo.toml: `lints.clippy.redundant-field-names` is deprecated in favor of `lints.clippy.redundant_field_names` and will not work in a future edition
[INFO] [stderr] warning: `scah-query-ir` (manifest) generated 2 warnings
[INFO] [stderr]    Compiling scah-reader v0.1.0
[INFO] [stderr]    Compiling scah-query-ir v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 1.65s
[INFO] running `Command { std: "docker" "inspect" "80e332c9901bcc174798af03a78606989b01b1a31d76bf02131963ad0fd1f17b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "80e332c9901bcc174798af03a78606989b01b1a31d76bf02131963ad0fd1f17b" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr] warning: Cargo.toml: `lints.clippy.let-and-return` is deprecated in favor of `lints.clippy.let_and_return` and will not work in a future edition
[INFO] [stderr] warning: Cargo.toml: `lints.clippy.redundant-field-names` is deprecated in favor of `lints.clippy.redundant_field_names` and will not work in a future edition
[INFO] [stderr] warning: `scah-query-ir` (manifest) generated 2 warnings
[INFO] [stderr]    Compiling yansi v1.0.1
[INFO] [stderr]    Compiling diff v0.1.13
[INFO] [stderr]    Compiling pretty_assertions v1.4.1
[INFO] [stderr]    Compiling scah-query-ir v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 4.05s
[INFO] running `Command { std: "docker" "inspect" "80e332c9901bcc174798af03a78606989b01b1a31d76bf02131963ad0fd1f17b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "80e332c9901bcc174798af03a78606989b01b1a31d76bf02131963ad0fd1f17b" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr] warning: Cargo.toml: `lints.clippy.let-and-return` is deprecated in favor of `lints.clippy.let_and_return` and will not work in a future edition
[INFO] [stderr] warning: Cargo.toml: `lints.clippy.redundant-field-names` is deprecated in favor of `lints.clippy.redundant_field_names` and will not work in a future edition
[INFO] [stderr] warning: `scah-query-ir` (manifest) generated 2 warnings
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.04s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/scah_query_ir-990fad7c333d32cc)
[INFO] [stdout] 
[INFO] [stdout] running 189 tests
[INFO] [stdout] test query::compiler::builder::tests::child_combinator_without_spaces_is_valid ... ok
[INFO] [stdout] test query::compiler::builder::tests::escaped_quote_in_attribute_selector_does_not_panic ... ok
[INFO] [stdout] test query::compiler::builder::tests::factory_builds_scope_anchored_children_before_compatibility_checks ... ok
[INFO] [stdout] test query::compiler::builder::tests::sibling_combinators_compile_with_expected_guards ... ok
[INFO] [stdout] test query::compiler::builder::tests::test_builder_with_class_chaining ... ok
[INFO] [stdout] test query::compiler::builder::tests::complex_selector_with_child_combinator_is_valid ... ok
[INFO] [stdout] test query::compiler::builder::tests::quoted_commas_and_invalid_branches_still_build ... ok
[INFO] [stdout] test query::compiler::builder::tests::repeated_ids_are_valid_selectors ... ok
[INFO] [stdout] test query::compiler::builder::tests::test_early_exit ... ok
[INFO] [stdout] test query::compiler::builder::tests::test_then_with_all_and_first ... ok
[INFO] [stdout] test query::compiler::builder::tests::test_invalid_selectors_fail_to_build ... ok
[INFO] [stdout] test query::compiler::builder::tests::test_nested_then_supports_all_and_first ... ok
[INFO] [stdout] test query::compiler::builder::tests::test_then_propagates_invalid_selector_from_callback ... ok
[INFO] [stdout] test query::compiler::builder::tests::test_then_builds_sibling_links_in_callback_order ... ok
[INFO] [stdout] test query::compiler::builder::tests::test_then_returns_error_without_partial_append ... ok
[INFO] [stdout] test query::compiler::builder::tests::unsupported_attribute_alternatives_reject_the_whole_query ... ok
[INFO] [stdout] test query::compiler::lazy::tests::lazy_query_accepts_selector_lists_with_engine_support ... ok
[INFO] [stdout] test query::compiler::lazy::tests::lazy_query_accepts_structural_selectors_with_engine_support ... ok
[INFO] [stdout] test query::compiler::builder::tests::vertical_tab_in_selector_is_rejected ... ok
[INFO] [stdout] test query::compiler::lazy::tests::test_lazy_query_selector_string ... ok
[INFO] [stdout] test query::compiler::lazy::tests::test_lazy_query_selector_then ... ok
[INFO] [stdout] test query::compiler::lazy::tests::test_unsafe_slicing ... ok
[INFO] [stdout] test query::compiler::query::tests::position_traversal_visits_every_child_selector_alternative ... ok
[INFO] [stdout] test query::compiler::builder::tests::unmodeled_syntax_rejects_the_whole_query_as_unsupported ... ok
[INFO] [stdout] test query::compiler::lazy::tests::test_early_exit ... ok
[INFO] [stdout] test query::compiler::lazy::tests::test_lazy_query_selector ... ok
[INFO] [stdout] test query::compiler::query::tests::test_query_builder_chainned_multi_element_selection ... ok
[INFO] [stdout] test query::compiler::query::tests::test_query_builder_one_selection ... ok
[INFO] [stdout] test query::compiler::transition::tests::checked_construction_rejects_namespace_guards_and_deep_nesting ... ok
[INFO] [stdout] test query::compiler::transition::tests::checked_predicate_replacement_rejects_unevaluable_filters ... ok
[INFO] [stdout] test query::compiler::query::tests::test_query_builder_chainned_multi_element_selection_with_branching ... ok
[INFO] [stdout] test query::compiler::query::tests::test_query_builder_chainned_selection ... ok
[INFO] [stdout] test query::compiler::transition::tests::explicit_child_scope_is_not_normalized_as_the_parent_anchor ... ok
[INFO] [stdout] test query::compiler::query::tests::previous_positions_include_every_parent_selector_alternative ... ok
[INFO] [stdout] test query::compiler::transition::tests::nested_scope_requires_a_following_relative_selector ... ok
[INFO] [stdout] test query::compiler::transition::tests::predicate_metadata_compiles_unique_attribute_interests ... ok
[INFO] [stdout] test query::compiler::transition::tests::public_next_requires_context_for_structural_predicates ... ok
[INFO] [stdout] test query::compiler::transition::tests::repeated_nested_attributes_match_compiled_metadata ... ok
[INFO] [stdout] test query::compiler::transition::tests::namespace_gate_spares_attribute_operators_and_strings_in_filters ... ok
[INFO] [stdout] test query::compiler::transition::tests::selector_lists_only_trim_css_whitespace ... ok
[INFO] [stdout] test query::compiler::query::tests::save_points_and_next_transitions_follow_each_selector_alternative ... ok
[INFO] [stdout] test query::compiler::query::tests::sibling_feature_scan_tracks_public_guard_mutation ... ok
[INFO] [stdout] test query::compiler::transition::tests::sibling_selectors_compile_to_expected_guards ... ok
[INFO] [stdout] test query::compiler::transition::tests::test_fsm_next_child ... ok
[INFO] [stdout] test query::compiler::transition::tests::test_fsm_next_sibling_same_depth ... ok
[INFO] [stdout] test query::compiler::transition::tests::replacing_predicate_refreshes_metadata ... ok
[INFO] [stdout] test query::compiler::transition::tests::filtered_ordinal_metadata_includes_filter_attributes ... ok
[INFO] [stdout] test query::compiler::transition::tests::test_fsm_next_child_failed ... ok
[INFO] [stdout] test query::compiler::transition::tests::top_level_scope_anchor_is_retained ... ok
[INFO] [stdout] test query::compiler::transition::tests::universal_selector_is_not_removed_as_a_scope_anchor ... ok
[INFO] [stdout] test query::compiler::transition::tests::test_fsm_next_descendant ... ok
[INFO] [stdout] test query::selector::builder::tests::an_plus_b_rejects_whitespace_that_changes_tokens ... ok
[INFO] [stdout] test query::selector::builder::tests::attribute_selector_with_newline_around_equals_parses ... ok
[INFO] [stdout] test query::selector::builder::tests::attribute_selector_unquoted_value_with_css_whitespace_around_operator_parses ... ok
[INFO] [stdout] test query::selector::builder::tests::attribute_selector_with_cr_around_equals_parses ... ok
[INFO] [stdout] test query::selector::builder::tests::attribute_selector_with_form_feed_around_equals_parses ... ok
[INFO] [stdout] test query::selector::builder::tests::attribute_selector_with_tab_around_equals_parses ... ok
[INFO] [stdout] test query::selector::builder::tests::attribute_values_require_a_comparison_operator ... ok
[INFO] [stdout] test query::selector::builder::tests::an_plus_b_accepts_css_whitespace_and_ascii_case_variants ... ok
[INFO] [stdout] test query::selector::builder::tests::dangling_id_and_class_markers_are_rejected_before_other_tokens ... ok
[INFO] [stdout] test query::selector::builder::tests::escaped_attribute_values_are_unsupported ... ok
[INFO] [stdout] test query::selector::builder::tests::forgiving_lists_reject_syntax_the_tokenizer_does_not_model ... ok
[INFO] [stdout] test query::selector::builder::tests::is_and_where_discard_invalid_alternatives ... ok
[INFO] [stdout] test query::selector::builder::tests::genuinely_invalid_alternatives_are_still_forgiven ... ok
[INFO] [stdout] test query::selector::builder::tests::is_and_where_reject_valid_but_unsupported_alternatives ... ok
[INFO] [stdout] test query::selector::builder::tests::identifiers_follow_css_identifier_grammar ... ok
[INFO] [stdout] test query::selector::builder::tests::malformed_local_selector_alternatives_are_rejected_or_discarded ... ok
[INFO] [stdout] test query::selector::builder::tests::malformed_unicode_nth_arguments_return_errors ... ok
[INFO] [stdout] test query::selector::builder::tests::forgiving_list_splitting_respects_strings_blocks_and_escapes ... ok
[INFO] [stdout] test query::selector::builder::tests::namespaces_in_nth_filters_are_unsupported_not_invalid ... ok
[INFO] [stdout] test query::selector::builder::tests::nth_child_filters_may_follow_of_without_whitespace ... ok
[INFO] [stdout] test query::selector::builder::tests::quoted_attribute_value_allows_closing_bracket_character ... ok
[INFO] [stdout] test query::selector::builder::tests::quoted_attribute_modifiers_are_rejected ... ok
[INFO] [stdout] test query::selector::builder::tests::quoted_attribute_value_allows_operator_characters ... ok
[INFO] [stdout] test query::selector::builder::tests::quoted_attribute_value_allows_equals ... ok
[INFO] [stdout] test query::selector::builder::tests::local_selector_lists_only_trim_css_whitespace ... ok
[INFO] [stdout] test query::selector::builder::tests::quoted_attribute_value_allows_url_query_string ... ok
[INFO] [stdout] test query::selector::builder::tests::selector_nesting_budget_is_shared_by_all_nested_lists ... ok
[INFO] [stdout] test query::selector::builder::tests::static_and_owned_selector_lists_compare_by_contents ... ok
[INFO] [stdout] test query::selector::builder::tests::pseudo_class_names_are_ascii_case_insensitive ... ok
[INFO] [stdout] test query::selector::builder::tests::pseudo_class_paths_are_ascii_case_insensitive ... ok
[INFO] [stdout] test query::selector::builder::tests::stray_quotes_after_attributes_and_functions_are_rejected ... ok
[INFO] [stdout] test query::selector::builder::tests::test_basic_element_selection ... ok
[INFO] [stdout] test query::selector::builder::tests::structural_pseudos_in_local_selector_lists_are_rejected ... ok
[INFO] [stdout] test query::selector::builder::tests::test_fully_detailed_element_selection ... ok
[INFO] [stdout] test query::selector::builder::tests::test_repeated_ids_form_a_conjunction ... ok
[INFO] [stdout] test query::selector::builder::tests::test_two_fully_detailed_element_selection ... ok
[INFO] [stdout] test query::selector::builder::tests::unclosed_blocks_inside_functional_pseudos_are_rejected ... ok
[INFO] [stdout] test query::selector::builder::tests::unquoted_i_and_s_attribute_values_are_not_mistaken_for_modifiers ... ok
[INFO] [stdout] test query::selector::builder::tests::unquoted_attribute_values_must_be_identifiers ... ok
[INFO] [stdout] test query::selector::builder::tests::test_multiple_classes_are_preserved ... ok
[INFO] [stdout] test query::selector::builder::tests::uppercase_attribute_modifiers_are_accepted ... ok
[INFO] [stdout] test query::selector::builder::tests::whitespace_inside_quoted_attribute_value_is_preserved ... ok
[INFO] [stdout] test query::selector::eq::tests::logical_structural_predicates_require_and_use_context ... ok
[INFO] [stdout] test query::selector::eq::tests::test_attribute_selection_comparison ... ok
[INFO] [stdout] test query::selector::eq::tests::test_class_matching_is_order_independent_for_selector_and_element ... ok
[INFO] [stdout] test query::selector::eq::tests::test_element_selection_comparison ... ok
[INFO] [stdout] test query::selector::eq::tests::root_and_scope_use_independent_context_flags ... ok
[INFO] [stdout] test query::selector::eq::tests::class_matching_splits_only_on_css_whitespace ... ok
[INFO] [stdout] test query::selector::eq::tests::test_multiple_class_selection_comparison ... ok
[INFO] [stdout] test query::selector::builder::tests::type_selectors_after_functional_pseudos_are_rejected ... ok
[INFO] [stdout] test query::selector::eq::tests::test_multiple_class_selection_comparison_is_order_independent ... ok
[INFO] [stdout] test query::selector::eq::tests::test_realistic_search ... ok
[INFO] [stdout] test query::selector::eq::tests::test_multiple_class_selection_comparison_requires_all_classes ... ok
[INFO] [stdout] test query::selector::lexer::tests::adjacent_sibling_without_spaces_decomposes ... ok
[INFO] [stdout] test query::selector::lexer::tests::adjacent_sibling_with_extra_spaces_decomposes ... ok
[INFO] [stdout] test query::selector::lexer::tests::adjacent_sibling_with_spaces_decomposes ... ok
[INFO] [stdout] test query::selector::lexer::tests::adjacent_then_subsequent_combinator_sequence_is_rejected ... ok
[INFO] [stdout] test query::selector::lexer::tests::child_combinator_with_left_space_decomposes ... ok
[INFO] [stdout] test query::selector::lexer::tests::child_combinator_with_right_space_decomposes ... ok
[INFO] [stdout] test query::selector::lexer::tests::carriage_return_trailing_whitespace_terminates ... ok
[INFO] [stdout] test query::selector::lexer::tests::child_combinator_without_spaces_decomposes ... ok
[INFO] [stdout] test query::selector::lexer::tests::carriage_return_descendant_combinator_decomposes ... ok
[INFO] [stdout] test query::selector::lexer::tests::child_combinator_with_both_spaces_decomposes ... ok
[INFO] [stdout] test query::selector::lexer::tests::combinator_try_from_cr_is_descendant ... ok
[INFO] [stdout] test query::selector::lexer::tests::combinator_try_from_form_feed_is_descendant ... ok
[INFO] [stdout] test query::selector::lexer::tests::combinator_try_from_newline_is_descendant ... ok
[INFO] [stdout] test query::selector::lexer::tests::combinator_try_from_pipe_is_namespace ... ok
[INFO] [stdout] test query::selector::lexer::tests::combinator_try_from_plus_is_next_sibling ... ok
[INFO] [stdout] test query::selector::lexer::tests::combinator_try_from_space_is_descendant ... ok
[INFO] [stdout] test query::selector::lexer::tests::combinator_try_from_tilde_is_subsequent_sibling ... ok
[INFO] [stdout] test query::selector::lexer::tests::combinator_try_from_whitespace_then_child_is_child ... ok
[INFO] [stdout] test query::selector::lexer::tests::combinator_try_from_unknown_byte_is_none_and_unconsumed ... ok
[INFO] [stdout] test query::selector::lexer::tests::form_feed_descendant_combinator_decomposes ... ok
[INFO] [stdout] test query::selector::lexer::tests::form_feed_trailing_whitespace_terminates ... ok
[INFO] [stdout] test query::selector::lexer::tests::missing_selector_after_adjacent_sibling_is_rejected ... ok
[INFO] [stdout] test query::selector::lexer::tests::missing_selector_after_subsequent_sibling_is_rejected ... ok
[INFO] [stdout] test query::selector::lexer::tests::mixed_child_and_subsequent_sibling_decomposes ... ok
[INFO] [stdout] test query::compiler::transition::tests::const_constructor_rejects_inconsistent_metadata - should panic ... ok
[INFO] [stdout] test query::selector::lexer::tests::newline_descendant_combinator_decomposes ... ok
[INFO] [stdout] test query::selector::lexer::tests::combinator_try_from_tab_is_descendant ... ok
[INFO] [stdout] test query::selector::lexer::tests::form_feed_vertical_tab_not_treated_as_css_whitespace ... ok
[INFO] [stdout] test query::selector::lexer::tests::combinator_try_from_vertical_tab_is_none ... ok
[INFO] [stdout] test query::selector::lexer::tests::newline_trailing_whitespace_terminates ... ok
[INFO] [stdout] test query::selector::lexer::tests::newline_vertical_tab_not_treated_as_css_whitespace ... ok
[INFO] [stdout] test query::selector::lexer::tests::subsequent_sibling_with_extra_spaces_decomposes ... ok
[INFO] [stdout] test query::selector::lexer::tests::subsequent_sibling_with_spaces_decomposes ... ok
[INFO] [stdout] test query::selector::lexer::tests::subsequent_sibling_without_spaces_decomposes ... ok
[INFO] [stdout] test query::selector::lexer::tests::subsequent_then_adjacent_combinator_sequence_is_rejected ... ok
[INFO] [stdout] test query::selector::lexer::tests::tab_descendant_combinator_decomposes ... ok
[INFO] [stdout] test query::selector::lexer::tests::tab_trailing_whitespace_terminates ... ok
[INFO] [stdout] test query::selector::lexer::tests::tab_vertical_tab_not_treated_as_css_whitespace ... ok
[INFO] [stdout] test query::selector::lexer::tests::test_basic_element_selection_with_combinator ... ok
[INFO] [stdout] test query::selector::lexer::tests::space_descendant_combinator_decomposes ... ok
[INFO] [stdout] test query::selector::lexer::tests::test_child_combinator_after_seen_selector ... ok
[INFO] [stdout] test query::selector::lexer::tests::space_trailing_whitespace_terminates ... ok
[INFO] [stdout] test query::selector::lexer::tests::test_illegal_character_ampersand ... ok
[INFO] [stdout] test query::selector::lexer::tests::test_illegal_character_at ... ok
[INFO] [stdout] test query::selector::lexer::tests::test_illegal_character_caret ... ok
[INFO] [stdout] test query::selector::lexer::tests::test_illegal_character_close_paren ... ok
[INFO] [stdout] test query::selector::lexer::tests::test_illegal_character_colon ... ok
[INFO] [stdout] test query::selector::lexer::tests::test_illegal_character_dollar ... ok
[INFO] [stdout] test query::selector::lexer::tests::test_illegal_character_less_than ... ok
[INFO] [stdout] test query::selector::lexer::tests::test_illegal_character_open_paren ... ok
[INFO] [stdout] test query::selector::lexer::tests::test_illegal_character_question_mark ... ok
[INFO] [stdout] test query::selector::lexer::tests::test_illegal_character_semicolon ... ok
[INFO] [stdout] test query::selector::lexer::tests::test_leading_adjacent_sibling_requires_selector ... ok
[INFO] [stdout] test query::selector::lexer::tests::test_leading_subsequent_sibling_requires_selector ... ok
[INFO] [stdout] test query::selector::lexer::tests::test_leading_whitespace_uses_descendant_combinator ... ok
[INFO] [stdout] test query::selector::lexer::tests::test_missing_selector_after_child_combinator ... ok
[INFO] [stdout] test query::selector::lexer::tests::test_unsupported_namespace_combinator_after_selector ... ok
[INFO] [stdout] test query::selector::lexer::tests::test_illegal_character_backtick ... ok
[INFO] [stdout] test query::selector::lexer::tests::test_illegal_character_bang ... ok
[INFO] [stdout] test query::selector::lexer::tests::test_whitespace_only_returns_none ... ok
[INFO] [stdout] test query::selector::lexer::tests::vertical_tab_is_not_css_whitespace ... ok
[INFO] [stdout] test query::selector::scan::tests::escaped_closers_do_not_end_blocks ... ok
[INFO] [stdout] test query::selector::scan::tests::reports_unmodeled_syntax ... ok
[INFO] [stdout] test query::selector::string_search::tests::empty_substring_operator_values_match_nothing ... ok
[INFO] [stdout] test query::selector::string_search::tests::test_exact ... ok
[INFO] [stdout] test query::selector::lexer::tests::test_illegal_character_percent ... ok
[INFO] [stdout] test query::selector::string_search::tests::test_hyphen_separated_unicode_no_panic ... ok
[INFO] [stdout] test query::selector::lexer::tests::trailing_vertical_tab_after_css_whitespace_is_rejected ... ok
[INFO] [stdout] test query::selector::string_search::tests::test_prefix ... ok
[INFO] [stdout] test query::selector::lexer::tests::vertical_tab_alone_is_rejected ... ok
[INFO] [stdout] test query::selector::string_search::tests::test_prefix_unicode_no_panic ... ok
[INFO] [stdout] test query::selector::string_search::tests::test_presence ... ok
[INFO] [stdout] test query::selector::string_search::tests::test_substring ... ok
[INFO] [stdout] test query::selector::string_search::tests::test_with_hypen_separated ... ok
[INFO] [stdout] test query::selector::string_search::tests::test_without_hypen_separated ... ok
[INFO] [stdout] test query::selector::string_search::tests::whitespace_separated_ignores_empty_words ... ok
[INFO] [stdout] test query::selector::string_search::tests::whitespace_separated_keeps_unicode_separators_inside_words ... ok
[INFO] [stdout] test query::selector::string_search::tests::whitespace_separated_splits_on_every_css_whitespace_character ... ok
[INFO] [stdout] test query::selector::string_search::tests::test_whitespace ... ok
[INFO] [stdout] test query::selector::string_search::tests::test_suffix ... ok
[INFO] [stdout] test query::selector::string_search::tests::test_suffix_unicode_no_panic ... ok
[INFO] [stdout] test query::selector::scan::tests::splits_only_on_top_level_commas ... ok
[INFO] [stdout] test query::compiler::lazy::tests::lazy_construction_enforces_the_selector_nesting_budget ... ok
[INFO] [stdout] test query::selector::builder::tests::selector_nesting_is_limited_at_the_budget_boundary ... ok
[INFO] [stdout] test query::compiler::builder::tests::runtime_construction_enforces_the_selector_nesting_budget ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 189 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.43s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests scah_query_ir
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test src/query/compiler/builder.rs - query::compiler::builder::QueryBuilder<'query>::then (line 389) ... ok
[INFO] [stdout] test src/query/compiler/builder.rs - query::compiler::builder::Save (line 18) ... ok
[INFO] [stdout] test src/query/compiler/builder.rs - query::compiler::builder::QueryBuilder (line 164) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] all doctests ran in 0.51s; merged doctests compilation took 0.49s
[INFO] running `Command { std: "docker" "inspect" "80e332c9901bcc174798af03a78606989b01b1a31d76bf02131963ad0fd1f17b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "80e332c9901bcc174798af03a78606989b01b1a31d76bf02131963ad0fd1f17b", kill_on_drop: false }`
[INFO] [stdout] 80e332c9901bcc174798af03a78606989b01b1a31d76bf02131963ad0fd1f17b
