[INFO] fetching crate tagsoup 0.1.1...
[INFO] testing tagsoup-0.1.1 against 1.95.0 for beta-1.96-2
[INFO] extracting crate tagsoup 0.1.1 into /workspace/builds/worker-5-tc1/source
[INFO] started tweaking crates.io crate tagsoup 0.1.1
[INFO] removed 0 missing examples
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate tagsoup 0.1.1
[INFO] tweaked toml for crates.io crate tagsoup 0.1.1 written to /workspace/builds/worker-5-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate tagsoup 0.1.1 on toolchain 1.95.0
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.95.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate tagsoup 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" "+1.95.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.95.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 63ba726131c43bcee659273b947eaa86a5b8d55e79179c62392a0147cf682b17
[INFO] running `Command { std: "docker" "start" "-a" "63ba726131c43bcee659273b947eaa86a5b8d55e79179c62392a0147cf682b17", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "63ba726131c43bcee659273b947eaa86a5b8d55e79179c62392a0147cf682b17", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "63ba726131c43bcee659273b947eaa86a5b8d55e79179c62392a0147cf682b17", kill_on_drop: false }`
[INFO] [stdout] 63ba726131c43bcee659273b947eaa86a5b8d55e79179c62392a0147cf682b17
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.95.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 273ca4f688a032ff8af576a1cc6b8817e07ac4ecb55e8d1b8687f80024a739e5
[INFO] running `Command { std: "docker" "start" "-a" "273ca4f688a032ff8af576a1cc6b8817e07ac4ecb55e8d1b8687f80024a739e5", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.106
[INFO] [stderr]    Compiling quote v1.0.45
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling tagsoup v0.1.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 7.43s
[INFO] running `Command { std: "docker" "inspect" "273ca4f688a032ff8af576a1cc6b8817e07ac4ecb55e8d1b8687f80024a739e5", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "273ca4f688a032ff8af576a1cc6b8817e07ac4ecb55e8d1b8687f80024a739e5", kill_on_drop: false }`
[INFO] [stdout] 273ca4f688a032ff8af576a1cc6b8817e07ac4ecb55e8d1b8687f80024a739e5
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.95.0" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 7937a9f6376dc63531da070aa3e7c1a9fae4c86e32397eb9ed90812f6a1ae4c6
[INFO] running `Command { std: "docker" "start" "-a" "7937a9f6376dc63531da070aa3e7c1a9fae4c86e32397eb9ed90812f6a1ae4c6", kill_on_drop: false }`
[INFO] [stderr]    Compiling utf8parse v0.2.2
[INFO] [stderr]    Compiling anstyle-query v1.1.5
[INFO] [stderr]    Compiling anstyle v1.0.14
[INFO] [stderr]    Compiling is_terminal_polyfill v1.70.2
[INFO] [stderr]    Compiling colorchoice v1.0.5
[INFO] [stderr]    Compiling clap_lex v1.1.0
[INFO] [stderr]    Compiling strsim v0.11.1
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling memchr v2.8.0
[INFO] [stderr]    Compiling anstyle-parse v1.0.0
[INFO] [stderr]    Compiling anstream v1.0.0
[INFO] [stderr]    Compiling clap_builder v4.6.0
[INFO] [stderr]    Compiling clap v4.6.1
[INFO] [stderr]    Compiling tagsoup v0.1.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 7.21s
[INFO] running `Command { std: "docker" "inspect" "7937a9f6376dc63531da070aa3e7c1a9fae4c86e32397eb9ed90812f6a1ae4c6", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "7937a9f6376dc63531da070aa3e7c1a9fae4c86e32397eb9ed90812f6a1ae4c6", kill_on_drop: false }`
[INFO] [stdout] 7937a9f6376dc63531da070aa3e7c1a9fae4c86e32397eb9ed90812f6a1ae4c6
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.95.0" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] d97d08b6daf5eff38079cef73ca570e75f21ff7f4e65f06e280e4f22952bb655
[INFO] running `Command { std: "docker" "start" "-a" "d97d08b6daf5eff38079cef73ca570e75f21ff7f4e65f06e280e4f22952bb655", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.08s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/tagsoup-191c962d54e891d7)
[INFO] [stdout] 
[INFO] [stdout] running 55 tests
[INFO] [stdout] test entity::test_decode_entities ... ok
[INFO] [stdout] test map::tests::preserves_original_tag_text_in_case_insensitive_keys ... ok
[INFO] [stdout] test entity::test_decode_unknown ... ok
[INFO] [stdout] test selector::tests::dfs::matches_subsequent_siblings_only_with_same_parent ... ok
[INFO] [stdout] test selector::tests::dfs::matches_next_sibling_ignoring_non_element_nodes ... ok
[INFO] [stdout] test selector::tests::dfs::parses_steps_and_queries_direct_children ... ok
[INFO] [stdout] test selector::tests::dfs::chains_descendant_and_child_groups ... ok
[INFO] [stdout] test selector::tests::dfs::query_selector_does_not_descend_into_template_contents ... ok
[INFO] [stdout] test selector::tests::dfs::matches_attribute_contains_filters ... ok
[INFO] [stdout] test map::tests::groups_tags_case_insensitively ... ok
[INFO] [stdout] test selector::tests::dfs::walks_descendants_depth_first_and_stops_when_callback_returns_false ... ok
[INFO] [stdout] test selector::tests::parser::parses_attribute_prefix_suffix_and_whitespace_operators ... ok
[INFO] [stdout] test selector::tests::parser::parses_child_and_descendant_combinators ... ok
[INFO] [stdout] test selector::tests::parser::parses_compound_selector_with_implicit_descendant ... ok
[INFO] [stdout] test selector::tests::parser::parses_sibling_combinators ... ok
[INFO] [stdout] test selector::tests::parser::parses_whitespace_as_descendant_between_groups ... ok
[INFO] [stdout] test selector::tests::parser::rejects_duplicate_sibling_combinators ... ok
[INFO] [stdout] test selector::tests::parser::rejects_trailing_combinator ... ok
[INFO] [stdout] test selector::tests::parser::parses_attribute_contains_operator ... ok
[INFO] [stdout] test tagsoup::tests::flat::captures_first_id_attribute_value ... ok
[INFO] [stdout] test tagsoup::tests::flat::does_not_treat_self_closing_raw_text_tags_as_open_raw_text ... ok
[INFO] [stdout] test tagsoup::tests::flat::parses_comments_doctype_and_cdata ... ok
[INFO] [stdout] test tagsoup::tests::flat::parses_unquoted_attribute_value ... ok
[INFO] [stdout] test tagsoup::tests::flat::preserves_text_after_empty_angle_brackets ... ok
[INFO] [stdout] test tagsoup::tests::flat::preserves_whitespace_only_text_tokens ... ok
[INFO] [stdout] test tagsoup::tests::flat::rejects_self_closing_end_tag_but_keeps_going ... ok
[INFO] [stdout] test tagsoup::tests::lexer::doctype ... ok
[INFO] [stdout] test tagsoup::tests::flat::parses_flat_structure_with_attributes ... ok
[INFO] [stdout] test tagsoup::tests::lexer::pi_error ... ok
[INFO] [stdout] test tagsoup::tests::lexer::plain_text_in_tagsoup ... ok
[INFO] [stdout] test tagsoup::tests::parser::currently_treats_mixed_case_raw_text_end_tags_as_unmatched ... ok
[INFO] [stdout] test tagsoup::tests::lexer::attr_unterminated ... ok
[INFO] [stdout] test tagsoup::tests::parser::builds_nested_tree ... ok
[INFO] [stdout] test tagsoup::tests::lexer::closing_tag ... ok
[INFO] [stdout] test tagsoup::tests::lexer::attr_errors ... ok
[INFO] [stdout] test tagsoup::tests::flat::treats_script_contents_as_raw_text ... ok
[INFO] [stdout] test tagsoup::tests::lexer::processing_instructions ... ok
[INFO] [stdout] test tagsoup::tests::lexer::whitespace ... ok
[INFO] [stdout] test tagsoup::tests::lexer::comments ... ok
[INFO] [stdout] test tagsoup::tests::parser::element_text_decoding_varies_by_element_kind ... ok
[INFO] [stdout] test tagsoup::tests::lexer::lexes_tag_identifiers_with_allowed_special_chars ... ok
[INFO] [stdout] test tagsoup::tests::parser::folds_cdata_into_text_nodes ... ok
[INFO] [stdout] test tagsoup::tests::parser::forwards_id_from_flat_element ... ok
[INFO] [stdout] test tagsoup::tests::parser::preserves_whitespace_only_text_nodes ... ok
[INFO] [stdout] test tagsoup::tests::parser::repairs_stack_when_closing_tag_matches_ancestor ... ok
[INFO] [stdout] test tagsoup::tests::parser::reports_unmatched_closing_tag_when_no_ancestor_matches ... ok
[INFO] [stdout] test tagsoup::tests::parser::keeps_doctypes_and_processing_instructions_in_document_order ... ok
[INFO] [stdout] test tagsoup::tests::parser::keeps_script_contents_out_of_html_parsing ... ok
[INFO] [stdout] test tagsoup::tests::parser::keeps_textarea_contents_out_of_html_parsing ... ok
[INFO] [stdout] test tagsoup::tests::parser::keeps_void_elements_as_leaf_nodes ... ok
[INFO] [stdout] test tagsoup::tests::parser::reports_self_closing_raw_text_elements ... ok
[INFO] [stdout] test tagsoup::tests::flat::recovers_processing_instruction_with_gt_close ... ok
[INFO] [stdout] test tagsoup::tests::parser::keeps_non_element_markup_inside_open_elements ... ok
[INFO] [stdout] test tagsoup::tests::lexer::cdata ... ok
[INFO] [stdout] test tagsoup::tests::lexer::lexes_regular_tag_attributes_and_self_close ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 55 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/html_parser/main.rs (/opt/rustwide/target/debug/deps/html_parser-1c4bd8dcda771ad8)
[INFO] [stdout] 
[INFO] [stdout] running 53 tests
[INFO] [stdout] test comments::it_can_parse_document_with_just_one_comment ... ok
[INFO] [stdout] test document_empty::it_can_parse_empty_document ... ok
[INFO] [stdout] test document_fragment::it_can_parse_single_div_as_fragment ... ok
[INFO] [stdout] test document::it_can_parse_minimal_document ... ok
[INFO] [stdout] test document_fragment::it_can_parse_single_text_as_fragment ... ok
[INFO] [stdout] test element::it_can_clone_node ... ok
[INFO] [stdout] test element::it_can_deal_with_weird_whitespaces ... ok
[INFO] [stdout] test element::it_can_parse_multiple_elements ... ok
[INFO] [stdout] test element::it_can_parse_nested_elements ... ok
[INFO] [stdout] test element::it_can_parse_multiple_open_elements ... ok
[INFO] [stdout] test element::it_can_parse_one_element_mixed_case ... ok
[INFO] [stdout] test element::it_can_parse_nested_elements_mixed_children ... ok
[INFO] [stdout] test element::it_can_parse_one_element_mixed_case_numbers ... ok
[INFO] [stdout] test element::it_can_parse_broken_html ... ok
[INFO] [stdout] test element::it_can_parse_one_element ... ok
[INFO] [stdout] test element::it_can_parse_style_with_content ... ok
[INFO] [stdout] test element::it_can_parse_one_element_mixed_case_numbers_symbols ... ok
[INFO] [stdout] test element_attributes::it_can_parse_attribute_key_mixed_case_symbols ... ok
[INFO] [stdout] test element::it_errors_when_multiple_nested_elements_dont_match ... ok
[INFO] [stdout] test element_attributes::it_can_parse_attribute_multiple_values_double_quote ... ok
[INFO] [stdout] test element::it_can_clone_dom ... ok
[INFO] [stdout] test element::it_can_parse_deeply_nested ... ok
[INFO] [stdout] test comments::it_can_parse_document_with_just_comments ... ok
[INFO] [stdout] test document::it_can_parse_document_with_comments ... ok
[INFO] [stdout] test document_fragment::it_can_parse_text_comment_element_as_fragment ... ok
[INFO] [stdout] test element::it_can_parse_script_with_content ... ok
[INFO] [stdout] test element::it_skips_dangling_elements ... ok
[INFO] [stdout] test element::it_can_parse_one_element_upper_case ... ok
[INFO] [stdout] test element_attributes::it_can_parse_double_quote ... ok
[INFO] [stdout] test element_attributes::it_can_parse_id ... ok
[INFO] [stdout] test element_attributes::it_can_parse_multiple_attributes_single_quote ... ok
[INFO] [stdout] test element_attributes::it_can_parse_multiple_attributes_where_whitespace_does_not_matter_for_keys ... ok
[INFO] [stdout] test element_attributes::it_can_parse_no_quote ... ok
[INFO] [stdout] test element_attributes::it_can_parse_vue_style_attribute_shorthand ... ok
[INFO] [stdout] test element_attributes::it_keeps_spaces_for_non_classes ... ok
[INFO] [stdout] test output::it_can_output_json ... ok
[INFO] [stdout] test element_attributes::it_can_parse_classes ... ok
[INFO] [stdout] test element_attributes::it_can_parse_attribute_with_empty_value ... ok
[INFO] [stdout] test element_attributes::it_can_parse_multiple_attributes_double_quote ... ok
[INFO] [stdout] test node_iter::it_can_iter_1 ... ok
[INFO] [stdout] test source_span::it_can_generate_source_span ... ok
[INFO] [stdout] test element_attributes::it_can_parse_multiple_attributes_no_quote ... ok
[INFO] [stdout] test element_attributes::it_can_parse_single_quote ... ok
[INFO] [stdout] test svg::it_can_parse_svg ... ok
[INFO] [stdout] test element_attributes::it_can_parse_attribute_multiple_values_single_quote ... ok
[INFO] [stdout] test output::it_can_output_complex_html_as_json ... ok
[INFO] [stdout] test text::it_can_parse_document_with_just_text ... ok
[INFO] [stdout] test text::it_can_parse_document_with_text_and_line_breaks ... ok
[INFO] [stdout] test text::it_can_parse_text_in_paragraph_with_weird_formatting ... ok
[INFO] [stdout] test text::it_can_parse_text_with_chevron ... ok
[INFO] [stdout] test svg::it_can_parse_complex_svg ... ok
[INFO] [stdout] test output::it_can_output_json_pretty ... ok
[INFO] [stdout] test text::it_can_parse_document_with_multiple_text_elements ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 53 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/smoke.rs (/opt/rustwide/target/debug/deps/smoke-d3a458fedb1e8e85)
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test test_amazon ... ignored, Amazon does not like being scraped and returns a 503 error.
[INFO] [stdout] test test_nytimes ... ok
[INFO] [stdout] test test_spotify ... ok
[INFO] [stdout] test test_example ... ok
[INFO] [stdout] test test_wikipedia ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.13s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests tagsoup
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test src/utils.rs - utils::normalize_whitespace (line 7) ... ok
[INFO] [stdout] test src/lib.rs - (line 39) ... ok
[INFO] [stdout] test src/lib.rs - (line 25) ... ok
[INFO] [stdout] test src/document.rs - document::Document<'a>::trimmed (line 73) ... ok
[INFO] [stdout] test src/document.rs - document::Document<'a>::parse (line 18) ... 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] [stdout] all doctests ran in 0.57s; merged doctests compilation took 0.54s
[INFO] running `Command { std: "docker" "inspect" "d97d08b6daf5eff38079cef73ca570e75f21ff7f4e65f06e280e4f22952bb655", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "d97d08b6daf5eff38079cef73ca570e75f21ff7f4e65f06e280e4f22952bb655", kill_on_drop: false }`
[INFO] [stdout] d97d08b6daf5eff38079cef73ca570e75f21ff7f4e65f06e280e4f22952bb655
