[INFO] fetching crate dig2browser-shape 0.5.3...
[INFO] testing dig2browser-shape-0.5.3 against 1.99.0-beta.8+cargoflags=--release for beta-release-1.100-2
[INFO] extracting crate dig2browser-shape 0.5.3 into /workspace/builds/worker-3-tc1/source
[INFO] started tweaking crates.io crate dig2browser-shape 0.5.3
[INFO] finished tweaking crates.io crate dig2browser-shape 0.5.3
[INFO] tweaked toml for crates.io crate dig2browser-shape 0.5.3 written to /workspace/builds/worker-3-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate dig2browser-shape 0.5.3 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 dig2browser-shape 0.5.3 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]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded tendril v0.5.1
[INFO] [stderr]   Downloaded dig2browser-core v0.5.3
[INFO] [stderr]   Downloaded web_atoms v0.2.5
[INFO] [stderr]   Downloaded dig2browser-protocol v0.5.3
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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:77db811e55d90add9212f6832c23229e3de5f1c1f9905e8cb07319ea15df73ac" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 8329814e5a56e5cc592b298ecd21118ae196e15e4bbfa1f72db35f3cd781af46
[INFO] running `Command { std: "docker" "start" "8329814e5a56e5cc592b298ecd21118ae196e15e4bbfa1f72db35f3cd781af46", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "8329814e5a56e5cc592b298ecd21118ae196e15e4bbfa1f72db35f3cd781af46", 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" "8329814e5a56e5cc592b298ecd21118ae196e15e4bbfa1f72db35f3cd781af46" "/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" "8329814e5a56e5cc592b298ecd21118ae196e15e4bbfa1f72db35f3cd781af46", 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" "8329814e5a56e5cc592b298ecd21118ae196e15e4bbfa1f72db35f3cd781af46" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "build" "--frozen" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling unicode-ident v1.0.24
[INFO] [stderr]    Compiling siphasher v1.0.3
[INFO] [stderr]    Compiling fastrand v2.3.0
[INFO] [stderr]    Compiling libc v0.2.190
[INFO] [stderr]    Compiling smallvec v1.15.1
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling scopeguard v1.2.0
[INFO] [stderr]    Compiling cfg-if v1.0.4
[INFO] [stderr]    Compiling new_debug_unreachable v1.0.6
[INFO] [stderr]    Compiling precomputed-hash v0.1.1
[INFO] [stderr]    Compiling memchr v2.8.0
[INFO] [stderr]    Compiling log v0.4.29
[INFO] [stderr]    Compiling dtoa v1.0.11
[INFO] [stderr]    Compiling stable_deref_trait v1.2.1
[INFO] [stderr]    Compiling zmij v1.0.21
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling proc-macro2 v1.0.106
[INFO] [stderr]    Compiling servo_arc v0.4.3
[INFO] [stderr]    Compiling lock_api v0.4.14
[INFO] [stderr]    Compiling tendril v0.5.1
[INFO] [stderr]    Compiling pin-project-lite v0.2.17
[INFO] [stderr]    Compiling bytes v1.11.1
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling rustc-hash v2.1.3
[INFO] [stderr]    Compiling phf_shared v0.13.1
[INFO] [stderr]    Compiling regex-syntax v0.8.10
[INFO] [stderr]    Compiling dtoa-short v0.3.5
[INFO] [stderr]    Compiling bitflags v2.11.0
[INFO] [stderr]    Compiling dig2browser-core v0.5.3
[INFO] [stderr]    Compiling ego-tree v0.11.0
[INFO] [stderr]    Compiling phf_generator v0.13.1
[INFO] [stderr]    Compiling phf_codegen v0.13.1
[INFO] [stderr]    Compiling selectors v0.38.0
[INFO] [stderr]    Compiling quote v1.0.45
[INFO] [stderr]    Compiling tokio v1.50.0
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling string_cache_codegen v0.6.1
[INFO] [stderr]    Compiling web_atoms v0.2.5
[INFO] [stderr]    Compiling aho-corasick v1.1.4
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling string_cache v0.9.0
[INFO] [stderr]    Compiling dig2browser-protocol v0.5.3
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling phf_macros v0.13.1
[INFO] [stderr]    Compiling derive_more-impl v2.1.1
[INFO] [stderr]    Compiling cssparser-macros v0.7.0
[INFO] [stderr]    Compiling phf v0.13.1
[INFO] [stderr]    Compiling cssparser v0.37.0
[INFO] [stderr]    Compiling derive_more v2.1.1
[INFO] [stderr]    Compiling regex v1.12.3
[INFO] [stderr]    Compiling markup5ever v0.39.0
[INFO] [stderr]    Compiling html5ever v0.39.0
[INFO] [stderr]    Compiling scraper v0.27.0
[INFO] [stderr]    Compiling dig2browser-shape v0.5.3 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 43.90s
[INFO] running `Command { std: "docker" "inspect" "8329814e5a56e5cc592b298ecd21118ae196e15e4bbfa1f72db35f3cd781af46", 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" "8329814e5a56e5cc592b298ecd21118ae196e15e4bbfa1f72db35f3cd781af46" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--no-run" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling dig2browser-shape v0.5.3 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 2.51s
[INFO] running `Command { std: "docker" "inspect" "8329814e5a56e5cc592b298ecd21118ae196e15e4bbfa1f72db35f3cd781af46", 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" "8329814e5a56e5cc592b298ecd21118ae196e15e4bbfa1f72db35f3cd781af46" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--release", kill_on_drop: false }`
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 0.06s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/deps/dig2browser_shape-91f959f219ae2fbc)
[INFO] [stdout] 
[INFO] [stdout] running 40 tests
[INFO] [stdout] test coerce::tests::exists_bool_maps_to_boolean_and_text_only ... ok
[INFO] [stdout] test coerce::tests::blob_uses_raw_text_bytes ... ok
[INFO] [stdout] test coerce::tests::boolean_accepts_true_false_and_1_0_case_insensitive ... ok
[INFO] [stdout] test coerce::tests::json_bool_maps_to_boolean_and_text_only ... ok
[INFO] [stdout] test coerce::tests::const_value_passes_through_regardless_of_declared_type ... ok
[INFO] [stdout] test coerce::tests::integer_and_real_parse_and_trim ... ok
[INFO] [stdout] test coerce::tests::json_null_is_always_a_miss ... ok
[INFO] [stdout] test coerce::tests::json_array_and_object_serialize_compactly_for_text_and_blob_only ... ok
[INFO] [stdout] test tests::exists_is_true_when_present_false_when_absent_never_a_miss ... ok
[INFO] [stdout] test tests::invalid_regex_pattern_fails_even_with_zero_matching_rows ... ok
[INFO] [stdout] test tests::empty_item_scope_match_yields_empty_rows_not_an_error ... ok
[INFO] [stdout] test tests::missing_attribute_under_each_on_error ... ok
[INFO] [stdout] test tests::item_scope_catalog_yields_exact_rows_in_document_order ... ok
[INFO] [stdout] test tests::json_item_scope_array_of_objects_yields_one_row_per_element ... ok
[INFO] [stdout] test tests::page_level_mixes_meta_and_document_css ... ok
[INFO] [stdout] test tests::missing_element_under_each_on_error ... ok
[INFO] [stdout] test tests::coercion_failure_on_error_drop_row_discards_row ... ok
[INFO] [stdout] test tests::coercion_failure_on_error_null_yields_null_cell ... ok
[INFO] [stdout] test extract::tests::collapses_interior_runs_and_trims_edges ... ok
[INFO] [stdout] test coerce::tests::missing_always_fails ... ok
[INFO] [stdout] test tests::shape_json_item_scope_missing_pointer_yields_zero_rows ... ok
[INFO] [stdout] test tests::shape_json_rejects_css_extractor_with_scope_source_mismatch ... ok
[INFO] [stdout] test tests::shape_json_regex_matches_serialized_scope_text ... ok
[INFO] [stdout] test tests::shape_rejects_json_pointer_item_scope_with_scope_source_mismatch ... ok
[INFO] [stdout] test tests::unsupported_json_extractor_fails_even_with_zero_matching_rows ... ok
[INFO] [stdout] test tests::regex_out_of_range_group_is_a_miss_not_an_error ... ok
[INFO] [stdout] test tests::regex_page_level_matches_whole_document_text ... ok
[INFO] [stdout] test coerce::tests::json_string_reuses_text_coercion_rules ... ok
[INFO] [stdout] test tests::unsupported_json_extractor_fails_closed ... ok
[INFO] [stdout] test coerce::tests::json_number_coerces_by_declared_type_without_stringify_round_trip ... ok
[INFO] [stdout] test tests::coercion_failure_on_error_fail_returns_row_failed ... ok
[INFO] [stdout] test tests::json_page_level_mixes_meta_and_json_pointer_columns ... ok
[INFO] [stdout] test tests::json_missing_pointer_under_each_on_error ... ok
[INFO] [stdout] test tests::regex_no_match_under_each_on_error ... ok
[INFO] [stdout] test tests::shape_json_item_scope_pointer_resolving_to_non_array_yields_zero_rows ... ok
[INFO] [stdout] test tests::shape_json_rejects_css_item_scope_with_scope_source_mismatch ... ok
[INFO] [stdout] test tests::regex_group_zero_returns_whole_match ... ok
[INFO] [stdout] test tests::const_extractor_passes_literal_through_regardless_of_declared_type ... ok
[INFO] [stdout] test tests::regex_item_scope_extracts_capture_group_per_row ... ok
[INFO] [stdout] test tests::shape_json_invalid_payload_is_invalid_json ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 40 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests dig2browser_shape
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "8329814e5a56e5cc592b298ecd21118ae196e15e4bbfa1f72db35f3cd781af46", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "8329814e5a56e5cc592b298ecd21118ae196e15e4bbfa1f72db35f3cd781af46", kill_on_drop: false }`
[INFO] [stdout] 8329814e5a56e5cc592b298ecd21118ae196e15e4bbfa1f72db35f3cd781af46
