[INFO] fetching crate rust_scraper 1.0.0...
[INFO] testing rust_scraper-1.0.0 against 1.97.0-beta.6 for beta-1.98-1
[INFO] extracting crate rust_scraper 1.0.0 into /workspace/builds/worker-0-tc1/source
[INFO] started tweaking crates.io crate rust_scraper 1.0.0
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate rust_scraper 1.0.0
[INFO] tweaked toml for crates.io crate rust_scraper 1.0.0 written to /workspace/builds/worker-0-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate rust_scraper 1.0.0 on toolchain 1.97.0-beta.6
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.97.0-beta.6" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate rust_scraper 1.0.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.97.0-beta.6" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded zvec-sys v0.3.0
[INFO] [stderr]   Downloaded uuid v1.22.0
[INFO] [stderr]   Downloaded scraper v0.22.0
[INFO] [stderr]   Downloaded servo_arc v0.4.3
[INFO] [stderr]   Downloaded bindgen v0.70.1
[INFO] [stderr]   Downloaded retry-policies v0.4.0
[INFO] [stderr]   Downloaded reqwest-retry v0.7.0
[INFO] [stderr]   Downloaded mockall v0.12.1
[INFO] [stderr]   Downloaded mockall_derive v0.12.1
[INFO] [stderr]   Downloaded dom_query v0.25.1
[INFO] [stderr]   Downloaded phf_codegen v0.13.1
[INFO] [stderr]   Downloaded legible v0.4.2
[INFO] [stderr]   Downloaded selectors v0.35.0
[INFO] [stderr]   Downloaded mimetype-detector v0.3.6
[INFO] [stderr]   Downloaded astral-tl v0.7.11
[INFO] [stderr]   Downloaded string_cache_codegen v0.6.1
[INFO] [stderr]   Downloaded markup5ever v0.38.0
[INFO] [stderr]   Downloaded tendril v0.5.0
[INFO] [stderr]   Downloaded markup5ever v0.36.1
[INFO] [stderr]   Downloaded string_cache v0.9.0
[INFO] [stderr]   Downloaded html-escape v0.2.13
[INFO] [stderr]   Downloaded utf8-width v0.1.8
[INFO] [stderr]   Downloaded cssparser v0.36.0
[INFO] [stderr]   Downloaded xml5ever v0.35.0
[INFO] [stderr]   Downloaded html5ever v0.36.1
[INFO] [stderr]   Downloaded web_atoms v0.2.3
[INFO] [stderr]   Downloaded html5ever v0.38.0
[INFO] [stderr]   Downloaded governor v0.6.3
[INFO] [stderr]   Downloaded markup5ever_rcdom v0.35.0+unofficial
[INFO] [stderr]   Downloaded html-to-markdown-rs v2.28.2
[INFO] [stderr]   Downloaded htmd v0.5.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-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:3d5ced03c013a94a2f102a4510f48a6e9184255caf5fd8244f58017bde7f5210" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] d17804bc16afd59878668c855c9b64fc6a04d3827fe73a5f573ee84b41c815ba
[INFO] running `Command { std: "docker" "start" "d17804bc16afd59878668c855c9b64fc6a04d3827fe73a5f573ee84b41c815ba", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "d17804bc16afd59878668c855c9b64fc6a04d3827fe73a5f573ee84b41c815ba", 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" "d17804bc16afd59878668c855c9b64fc6a04d3827fe73a5f573ee84b41c815ba" "/opt/rustwide/cargo-home/bin/cargo" "+1.97.0-beta.6" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "d17804bc16afd59878668c855c9b64fc6a04d3827fe73a5f573ee84b41c815ba", 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" "d17804bc16afd59878668c855c9b64fc6a04d3827fe73a5f573ee84b41c815ba" "/opt/rustwide/cargo-home/bin/cargo" "+1.97.0-beta.6" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling smallvec v1.15.1
[INFO] [stderr]    Compiling itoa v1.0.17
[INFO] [stderr]    Compiling new_debug_unreachable v1.0.6
[INFO] [stderr]    Compiling cc v1.2.56
[INFO] [stderr]    Compiling phf_shared v0.11.3
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling stable_deref_trait v1.2.1
[INFO] [stderr]    Compiling phf_shared v0.13.1
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling precomputed-hash v0.1.1
[INFO] [stderr]    Compiling synstructure v0.13.2
[INFO] [stderr]    Compiling errno v0.3.14
[INFO] [stderr]    Compiling fastrand v2.3.0
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling rand v0.8.5
[INFO] [stderr]    Compiling signal-hook-registry v1.4.8
[INFO] [stderr]    Compiling mio v1.1.1
[INFO] [stderr]    Compiling phf_generator v0.13.1
[INFO] [stderr]    Compiling pkg-config v0.3.32
[INFO] [stderr]    Compiling utf-8 v0.7.6
[INFO] [stderr]    Compiling foldhash v0.2.0
[INFO] [stderr]    Compiling tokio-macros v2.6.1
[INFO] [stderr]    Compiling hashbrown v0.16.1
[INFO] [stderr]    Compiling zerofrom-derive v0.1.6
[INFO] [stderr]    Compiling yoke-derive v0.8.1
[INFO] [stderr]    Compiling zerovec-derive v0.11.2
[INFO] [stderr]    Compiling phf_generator v0.11.3
[INFO] [stderr]    Compiling displaydoc v0.2.5
[INFO] [stderr]    Compiling phf_codegen v0.11.3
[INFO] [stderr]    Compiling mac v0.1.1
[INFO] [stderr]    Compiling futf v0.1.5
[INFO] [stderr]    Compiling string_cache_codegen v0.5.4
[INFO] [stderr]    Compiling tokio v1.50.0
[INFO] [stderr]    Compiling phf_codegen v0.13.1
[INFO] [stderr]    Compiling tendril v0.4.3
[INFO] [stderr]    Compiling phf_macros v0.11.3
[INFO] [stderr]    Compiling phf_macros v0.13.1
[INFO] [stderr]    Compiling openssl-sys v0.9.111
[INFO] [stderr]    Compiling indexmap v2.13.0
[INFO] [stderr]    Compiling http v1.4.0
[INFO] [stderr]    Compiling litemap v0.8.1
[INFO] [stderr]    Compiling phf v0.11.3
[INFO] [stderr]    Compiling writeable v0.6.2
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling ring v0.17.14
[INFO] [stderr]    Compiling string_cache_codegen v0.6.1
[INFO] [stderr]    Compiling icu_properties_data v2.1.2
[INFO] [stderr]    Compiling icu_normalizer_data v2.1.1
[INFO] [stderr]    Compiling phf v0.13.1
[INFO] [stderr]    Compiling zerofrom v0.1.6
[INFO] [stderr]    Compiling zerocopy v0.8.42
[INFO] [stderr]    Compiling yoke v0.8.1
[INFO] [stderr]    Compiling string_cache v0.8.9
[INFO] [stderr]    Compiling simd-adler32 v0.3.8
[INFO] [stderr]    Compiling alloc-no-stdlib v2.0.4
[INFO] [stderr]    Compiling zeroize v1.8.2
[INFO] [stderr]    Compiling web_atoms v0.2.3
[INFO] [stderr]    Compiling zerovec v0.11.5
[INFO] [stderr]    Compiling zerotrie v0.2.3
[INFO] [stderr]    Compiling rustls-pki-types v1.14.0
[INFO] [stderr]    Compiling alloc-stdlib v0.2.2
[INFO] [stderr]    Compiling http-body v1.0.1
[INFO] [stderr]    Compiling miniz_oxide v0.8.9
[INFO] [stderr]    Compiling string_cache v0.9.0
[INFO] [stderr]    Compiling tinystr v0.8.2
[INFO] [stderr]    Compiling potential_utf v0.1.4
[INFO] [stderr]    Compiling dtoa v1.0.11
[INFO] [stderr]    Compiling icu_locale_core v2.1.1
[INFO] [stderr]    Compiling openssl v0.10.75
[INFO] [stderr]    Compiling icu_collections v2.1.1
[INFO] [stderr]    Compiling dtoa-short v0.3.5
[INFO] [stderr]    Compiling flate2 v1.1.9
[INFO] [stderr]    Compiling brotli-decompressor v5.0.0
[INFO] [stderr]    Compiling web_atoms v0.1.3
[INFO] [stderr]    Compiling cssparser-macros v0.6.1
[INFO] [stderr]    Compiling icu_provider v2.1.1
[INFO] [stderr]    Compiling openssl-macros v0.1.1
[INFO] [stderr]    Compiling libc v0.2.183
[INFO] [stderr]    Compiling icu_properties v2.1.2
[INFO] [stderr]    Compiling icu_normalizer v2.1.1
[INFO] [stderr]    Compiling rustls v0.23.37
[INFO] [stderr]    Compiling native-tls v0.2.18
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling brotli v8.0.2
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling idna_adapter v1.2.1
[INFO] [stderr]    Compiling rustls-webpki v0.103.9
[INFO] [stderr]    Compiling tokio-util v0.7.18
[INFO] [stderr]    Compiling compression-core v0.4.31
[INFO] [stderr]    Compiling ipnet v2.12.0
[INFO] [stderr]    Compiling idna v1.1.0
[INFO] [stderr]    Compiling h2 v0.4.13
[INFO] [stderr]    Compiling compression-codecs v0.4.37
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling http-body-util v0.1.3
[INFO] [stderr]    Compiling sync_wrapper v1.0.2
[INFO] [stderr]    Compiling servo_arc v0.4.3
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling signal-hook v0.3.18
[INFO] [stderr]    Compiling ident_case v1.0.1
[INFO] [stderr]    Compiling darling_core v0.23.0
[INFO] [stderr]    Compiling getrandom v0.2.17
[INFO] [stderr]    Compiling tower v0.5.3
[INFO] [stderr]    Compiling rand_chacha v0.3.1
[INFO] [stderr]    Compiling generic-array v0.14.7
[INFO] [stderr]    Compiling markup5ever v0.35.0
[INFO] [stderr]    Compiling tokio-native-tls v0.3.1
[INFO] [stderr]    Compiling async-compression v0.4.41
[INFO] [stderr]    Compiling url v2.5.8
[INFO] [stderr]    Compiling rustls-native-certs v0.8.3
[INFO] [stderr]    Compiling onig_sys v69.9.1
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling markup5ever v0.14.1
[INFO] [stderr]    Compiling selectors v0.35.0
[INFO] [stderr]    Compiling derive_more-impl v2.1.1
[INFO] [stderr]    Compiling hyper v1.8.1
[INFO] [stderr]    Compiling num-conv v0.2.0
[INFO] [stderr]    Compiling once_cell v1.21.3
[INFO] [stderr]    Compiling rustix v0.38.44
[INFO] [stderr]    Compiling tower-http v0.6.8
[INFO] [stderr]    Compiling const-random-macro v0.1.16
[INFO] [stderr]    Compiling tokio-rustls v0.26.4
[INFO] [stderr]    Compiling time v0.3.47
[INFO] [stderr]    Compiling derive_more v2.1.1
[INFO] [stderr]    Compiling anstyle-parse v0.2.7
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling hyper-util v0.1.20
[INFO] [stderr]    Compiling darling_macro v0.23.0
[INFO] [stderr]    Compiling serde_urlencoded v0.7.1
[INFO] [stderr]    Compiling cssparser v0.36.0
[INFO] [stderr]    Compiling markup5ever v0.36.1
[INFO] [stderr]    Compiling ahash v0.8.12
[INFO] [stderr]    Compiling futures-executor v0.3.32
[INFO] [stderr]    Compiling selectors v0.26.0
[INFO] [stderr]    Compiling tendril v0.5.0
[INFO] [stderr]    Compiling match_token v0.35.0
[INFO] [stderr]    Compiling encoding_rs v0.8.35
[INFO] [stderr]    Compiling linux-raw-sys v0.4.15
[INFO] [stderr]    Compiling unicode-width v0.2.0
[INFO] [stderr]    Compiling hyper-rustls v0.27.7
[INFO] [stderr]    Compiling hyper-tls v0.6.0
[INFO] [stderr]    Compiling colorchoice v1.0.4
[INFO] [stderr]    Compiling instability v0.3.11
[INFO] [stderr]    Compiling anstyle v1.0.13
[INFO] [stderr]    Compiling rustc-hash v2.1.1
[INFO] [stderr]    Compiling portable-atomic v1.13.1
[INFO] [stderr]    Compiling bit-vec v0.8.0
[INFO] [stderr]    Compiling foldhash v0.1.5
[INFO] [stderr]    Compiling anstream v0.6.21
[INFO] [stderr]    Compiling bit-set v0.8.0
[INFO] [stderr]    Compiling hashbrown v0.15.5
[INFO] [stderr]    Compiling fxhash v0.2.1
[INFO] [stderr]    Compiling html5ever v0.35.0
[INFO] [stderr]    Compiling markup5ever v0.38.0
[INFO] [stderr]    Compiling reqwest v0.12.28
[INFO] [stderr]    Compiling html5ever v0.36.1
[INFO] [stderr]    Compiling futures v0.3.32
[INFO] [stderr]    Compiling darling v0.23.0
[INFO] [stderr]    Compiling signal-hook-mio v0.2.5
[INFO] [stderr]    Compiling const-random v0.1.18
[INFO] [stderr]    Compiling block-buffer v0.10.4
[INFO] [stderr]    Compiling crypto-common v0.1.7
[INFO] [stderr]    Compiling xml5ever v0.35.0
[INFO] [stderr]    Compiling castaway v0.2.4
[INFO] [stderr]    Compiling matchers v0.2.0
[INFO] [stderr]    Compiling regex v1.12.3
[INFO] [stderr]    Compiling cssparser v0.34.0
[INFO] [stderr]    Compiling raw-cpuid v11.6.0
[INFO] [stderr]    Compiling derive_more v0.99.20
[INFO] [stderr]    Compiling match_token v0.1.0
[INFO] [stderr]    Compiling quick-xml v0.38.4
[INFO] [stderr]    Compiling utf8-width v0.1.8
[INFO] [stderr]    Compiling unicode-segmentation v1.12.0
[INFO] [stderr]    Compiling option-ext v0.2.0
[INFO] [stderr]    Compiling clap_lex v1.0.0
[INFO] [stderr]    Compiling dirs-sys v0.4.1
[INFO] [stderr]    Compiling clap_builder v4.5.60
[INFO] [stderr]    Compiling unicode-truncate v1.1.0
[INFO] [stderr]    Compiling reqwest-middleware v0.4.2
[INFO] [stderr]    Compiling compact_str v0.8.1
[INFO] [stderr]    Compiling tracing-subscriber v0.3.22
[INFO] [stderr]    Compiling plist v1.8.0
[INFO] [stderr]    Compiling html-escape v0.2.13
[INFO] [stderr]    Compiling html5ever v0.29.1
[INFO] [stderr]    Compiling quanta v0.12.6
[INFO] [stderr]    Compiling markup5ever_rcdom v0.35.0+unofficial
[INFO] [stderr]    Compiling onig v6.5.1
[INFO] [stderr]    Compiling digest v0.10.7
[INFO] [stderr]    Compiling dom_query v0.25.1
[INFO] [stderr]    Compiling strum v0.26.3
[INFO] [stderr]    Compiling crossterm v0.28.1
[INFO] [stderr]    Compiling lru v0.12.5
[INFO] [stderr]    Compiling html5ever v0.38.0
[INFO] [stderr]    Compiling getrandom v0.4.2
[INFO] [stderr]    Compiling dashmap v5.5.3
[INFO] [stderr]    Compiling getopts v0.2.24
[INFO] [stderr]    Compiling retry-policies v0.4.0
[INFO] [stderr]    Compiling clap_derive v4.5.55
[INFO] [stderr]    Compiling crossbeam-channel v0.5.15
[INFO] [stderr]    Compiling lru v0.16.3
[INFO] [stderr]    Compiling bincode v1.3.3
[INFO] [stderr]    Compiling spinning_top v0.3.0
[INFO] [stderr]    Compiling astral-tl v0.7.11
[INFO] [stderr]    Compiling futures-timer v3.0.3
[INFO] [stderr]    Compiling unsafe-libyaml v0.2.11
[INFO] [stderr]    Compiling cassowary v0.3.0
[INFO] [stderr]    Compiling nonzero_ext v0.3.0
[INFO] [stderr]    Compiling ego-tree v0.10.0
[INFO] [stderr]    Compiling no-std-compat v0.4.1
[INFO] [stderr]    Compiling rust_scraper v1.0.0 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling governor v0.6.3
[INFO] [stderr]    Compiling scraper v0.22.0
[INFO] [stderr]    Compiling ratatui v0.29.0
[INFO] [stderr]    Compiling html-to-markdown-rs v2.28.2
[INFO] [stderr]    Compiling serde_yaml v0.9.34+deprecated
[INFO] [stderr]    Compiling sha2 v0.10.9
[INFO] [stderr]    Compiling chrono v0.4.44
[INFO] [stderr]    Compiling syntect v5.3.0
[INFO] [stderr]    Compiling clap v4.5.60
[INFO] [stderr]    Compiling tracing-appender v0.2.4
[INFO] [stderr]    Compiling reqwest-retry v0.7.0
[INFO] [stderr]    Compiling legible v0.4.2
[INFO] [stderr]    Compiling uuid v1.22.0
[INFO] [stderr]    Compiling htmd v0.5.0
[INFO] [stderr]    Compiling dirs v5.0.1
[INFO] [stderr]    Compiling dashmap v6.1.0
[INFO] [stderr]    Compiling quick-xml v0.37.5
[INFO] [stderr]    Compiling num_cpus v1.17.0
[INFO] [stderr]    Compiling md5 v0.7.0
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 3m 43s
[INFO] running `Command { std: "docker" "inspect" "d17804bc16afd59878668c855c9b64fc6a04d3827fe73a5f573ee84b41c815ba", 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" "d17804bc16afd59878668c855c9b64fc6a04d3827fe73a5f573ee84b41c815ba" "/opt/rustwide/cargo-home/bin/cargo" "+1.97.0-beta.6" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling tokio v1.50.0
[INFO] [stderr]    Compiling predicates v3.1.4
[INFO] [stderr]    Compiling mockall_derive v0.12.1
[INFO] [stderr]    Compiling fragile v2.0.1
[INFO] [stderr]    Compiling tempfile v3.26.0
[INFO] [stderr]    Compiling mockall v0.12.1
[INFO] [stderr]    Compiling tokio-util v0.7.18
[INFO] [stderr]    Compiling tower v0.5.3
[INFO] [stderr]    Compiling tokio-native-tls v0.3.1
[INFO] [stderr]    Compiling tokio-rustls v0.26.4
[INFO] [stderr]    Compiling async-compression v0.4.41
[INFO] [stderr]    Compiling tokio-stream v0.1.18
[INFO] [stderr]    Compiling h2 v0.4.13
[INFO] [stderr]    Compiling tokio-test v0.4.5
[INFO] [stderr]    Compiling tower-http v0.6.8
[INFO] [stderr]    Compiling hyper v1.8.1
[INFO] [stderr]    Compiling hyper-util v0.1.20
[INFO] [stderr]    Compiling hyper-tls v0.6.0
[INFO] [stderr]    Compiling hyper-rustls v0.27.7
[INFO] [stderr]    Compiling reqwest v0.12.28
[INFO] [stderr]    Compiling reqwest-middleware v0.4.2
[INFO] [stderr]    Compiling reqwest-retry v0.7.0
[INFO] [stderr]    Compiling rust_scraper v1.0.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: use of deprecated function `application::crawler_service::discover_urls`: Use discover_urls_for_tui instead
[INFO] [stdout]    --> src/application/crawler_service.rs:944:22
[INFO] [stdout]     |
[INFO] [stdout] 944 |         let result = discover_urls("not-a-valid-url", 0, &config).await;
[INFO] [stdout]     |                      ^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 58.60s
[INFO] running `Command { std: "docker" "inspect" "d17804bc16afd59878668c855c9b64fc6a04d3827fe73a5f573ee84b41c815ba", 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" "d17804bc16afd59878668c855c9b64fc6a04d3827fe73a5f573ee84b41c815ba" "/opt/rustwide/cargo-home/bin/cargo" "+1.97.0-beta.6" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr] warning: use of deprecated function `application::crawler_service::discover_urls`: Use discover_urls_for_tui instead
[INFO] [stderr]    --> src/application/crawler_service.rs:944:22
[INFO] [stderr]     |
[INFO] [stderr] 944 |         let result = discover_urls("not-a-valid-url", 0, &config).await;
[INFO] [stderr]     |                      ^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(deprecated)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: `rust_scraper` (lib test) generated 1 warning
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.82s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/rust_scraper-f2438ce61982f02c)
[INFO] [stdout] 
[INFO] [stdout] running 218 tests
[INFO] [stdout] test adapters::detector::mime::tests::test_detect_document_from_url ... ok
[INFO] [stdout] test adapters::detector::mime::tests::test_detect_image_from_url ... ok
[INFO] [stdout] test adapters::detector::mime::tests::test_get_mime_type ... ok
[INFO] [stdout] test adapters::detector::mime::tests::test_get_extension ... ok
[INFO] [stdout] test adapters::detector::mime::tests::test_is_asset_url ... ok
[INFO] [stdout] test adapters::downloader::tests::test_downloader_config_user_agent ... ok
[INFO] [stdout] test adapters::downloader::tests::test_downloader_default_user_agent ... ok
[INFO] [stdout] test adapters::downloader::tests::test_downloader_config_concurrency ... ok
[INFO] [stdout] test adapters::downloader::tests::test_mime_type_to_extension ... ok
[INFO] [stdout] test adapters::tui::terminal::tests::test_terminal_setup_teardown ... ignored, Requires interactive terminal
[INFO] [stdout] test adapters::tui::url_selector::tests::test_confirmation_mode ... ok
[INFO] [stdout] test adapters::tui::url_selector::tests::test_cursor_down_with_scroll ... ok
[INFO] [stdout] test adapters::tui::url_selector::tests::test_cursor_movement ... ok
[INFO] [stdout] test adapters::tui::url_selector::tests::test_deselect_all ... ok
[INFO] [stdout] test adapters::tui::url_selector::tests::test_cursor_up_with_scroll ... ok
[INFO] [stdout] test adapters::tui::url_selector::tests::test_select_all ... ok
[INFO] [stdout] test adapters::tui::url_selector::tests::test_toggle_selection ... ok
[INFO] [stdout] test adapters::tui::url_selector::tests::test_url_selector_state_creation ... ok
[INFO] [stdout] test adapters::tui::url_selector::tests::test_get_selected_urls ... ok
[INFO] [stdout] test adapters::tui::url_selector::tests::test_get_url ... ok
[INFO] [stdout] test application::crawler_service::tests::test_parse_sitemap_with_namespaces ... ok
[INFO] [stdout] test application::crawler_service::tests::test_parse_sitemap_with_cdata ... ok
[INFO] [stdout] test application::crawler_service::tests::test_parse_sitemap_xml ... ok
[INFO] [stdout] test application::crawler_service::tests::test_parse_sitemap_xml_empty ... ok
[INFO] [stdout] test adapters::downloader::tests::test_downloader_creation ... ok
[INFO] [stdout] test application::scraper_service::tests::test_scraper_config_concurrency_custom ... ok
[INFO] [stdout] test application::scraper_service::tests::test_scraper_config_concurrency_default ... ok
[INFO] [stdout] test application::url_filter::tests::test_extract_domain ... ok
[INFO] [stdout] test application::url_filter::tests::test_extract_domain_ipv6 ... ok
[INFO] [stdout] test application::url_filter::tests::test_extract_domain_with_credentials ... ok
[INFO] [stdout] test application::url_filter::tests::test_extract_domain_with_port ... ok
[INFO] [stdout] test application::url_filter::tests::test_is_allowed ... ok
[INFO] [stdout] test application::url_filter::tests::test_is_allowed_complex_scenarios ... ok
[INFO] [stdout] test application::url_filter::tests::test_is_allowed_exclude_only ... ok
[INFO] [stdout] test application::url_filter::tests::test_is_allowed_include_only ... ok
[INFO] [stdout] test application::url_filter::tests::test_is_allowed_no_patterns ... ok
[INFO] [stdout] test application::url_filter::tests::test_is_excluded ... ok
[INFO] [stdout] test adapters::downloader::tests::test_generate_filename_from_hash ... ok
[INFO] [stdout] test application::url_filter::tests::test_is_excluded_ssrf_safe ... ok
[INFO] [stdout] test application::url_filter::tests::test_is_internal_link ... ok
[INFO] [stdout] test application::url_filter::tests::test_matches_pattern_domain_wildcard ... ok
[INFO] [stdout] test application::url_filter::tests::test_matches_pattern_empty ... ok
[INFO] [stdout] test application::url_filter::tests::test_matches_pattern_ssrf_bypass_attempt ... ok
[INFO] [stdout] test application::url_filter::tests::test_matches_pattern_exact_host ... ok
[INFO] [stdout] test application::url_filter::tests::test_matches_pattern_wildcard ... ok
[INFO] [stdout] test config::tests::test_init_logging_with_trace_level ... ok
[INFO] [stdout] test config::tests::test_init_logging_with_valid_level ... ok
[INFO] [stdout] test domain::crawler_entities::tests::test_crawl_error_display_all_variants ... ok
[INFO] [stdout] test domain::crawler_entities::tests::test_crawl_error_internal ... ok
[INFO] [stdout] test domain::crawler_entities::tests::test_crawl_error_io ... ok
[INFO] [stdout] test domain::crawler_entities::tests::test_crawl_error_network_no_reqwest ... ok
[INFO] [stdout] test domain::crawler_entities::tests::test_crawl_error_network_no_status ... ok
[INFO] [stdout] test domain::crawler_entities::tests::test_crawl_error_semaphore ... ok
[INFO] [stdout] test domain::crawler_entities::tests::test_crawl_result_empty ... ok
[INFO] [stdout] test domain::crawler_entities::tests::test_crawl_result_new ... ok
[INFO] [stdout] test domain::crawler_entities::tests::test_crawler_config_builder ... ok
[INFO] [stdout] test domain::crawler_entities::tests::test_crawler_config_default ... ok
[INFO] [stdout] test domain::crawler_entities::tests::test_discovered_url_html ... ok
[INFO] [stdout] test adapters::downloader::tests::test_download_streaming_limit ... ok
[INFO] [stdout] test config::tests::test_init_logging_with_debug_level ... ok
[INFO] [stdout] test adapters::downloader::tests::test_download_batch_empty ... ok
[INFO] [stdout] test domain::crawler_entities::tests::test_discovered_url_new ... ok
[INFO] [stdout] test application::http_client::tests::test_create_http_client_success ... ok
[INFO] [stdout] test adapters::downloader::tests::test_downloader_precreates_directories ... ok
[INFO] [stdout] test domain::crawler_entities::tests::test_matches_pattern_empty ... ok
[INFO] [stdout] test domain::crawler_entities::tests::test_matches_pattern_exact_host ... ok
[INFO] [stdout] test domain::crawler_entities::tests::test_matches_pattern_invalid_url ... ok
[INFO] [stdout] test domain::crawler_entities::tests::test_matches_pattern_ipv4 ... ok
[INFO] [stdout] test domain::crawler_entities::tests::test_matches_pattern_ipv6 ... ok
[INFO] [stdout] test domain::crawler_entities::tests::test_matches_pattern_prefix_wildcard ... ok
[INFO] [stdout] test domain::crawler_entities::tests::test_matches_pattern_no_match ... ok
[INFO] [stdout] test domain::crawler_entities::tests::test_matches_pattern_slash_wildcard ... ok
[INFO] [stdout] test domain::crawler_entities::tests::test_matches_pattern_wildcard ... ok
[INFO] [stdout] test domain::crawler_entities::tests::test_matches_pattern_with_port ... ok
[INFO] [stdout] test domain::entities::tests::test_downloaded_asset_creation ... ok
[INFO] [stdout] test domain::entities::tests::test_scraped_content_with_all_fields ... ok
[INFO] [stdout] test domain::entities::tests::test_scraped_content_with_minimal_fields ... ok
[INFO] [stdout] test domain::crawler_entities::tests::test_matches_pattern_ssrf_bypass_attempt ... ok
[INFO] [stdout] test domain::exporter::tests::test_export_format_extension ... ok
[INFO] [stdout] test domain::exporter::tests::test_export_format_name ... ok
[INFO] [stdout] test domain::exporter::tests::test_exporter_config_default ... ok
[INFO] [stdout] test domain::exporter::tests::test_exporter_config_output_path ... ok
[INFO] [stdout] test domain::exporter::tests::test_exporter_config_with_builder_pattern ... ok
[INFO] [stdout] test domain::exporter::tests::test_exporter_error_messages ... ok
[INFO] [stdout] test domain::value_objects::tests::test_valid_url_display ... ok
[INFO] [stdout] test domain::value_objects::tests::test_valid_url_from_trait ... ok
[INFO] [stdout] test domain::value_objects::tests::test_valid_url_new ... ok
[INFO] [stdout] test domain::value_objects::tests::test_valid_url_parse_invalid ... ok
[INFO] [stdout] test domain::value_objects::tests::test_valid_url_parse_success ... ok
[INFO] [stdout] test domain::value_objects::tests::test_valid_url_with_port ... ok
[INFO] [stdout] test application::crawler_service::tests::test_discover_urls_invalid_url ... ok
[INFO] [stdout] test domain::value_objects::tests::test_valid_url_with_query ... ok
[INFO] [stdout] test error::tests::test_invalid_url_error ... ok
[INFO] [stdout] test error::tests::test_io_error_from_std ... ok
[INFO] [stdout] test export_factory::tests::test_domain_from_url_extracts_correctly ... ok
[INFO] [stdout] test export_factory::tests::test_create_state_store_creates_directory ... ok
[INFO] [stdout] test extractor::tests::test_parse_srcset ... ok
[INFO] [stdout] test error::tests::test_http_error ... ok
[INFO] [stdout] test extractor::tests::test_extract_documents ... ok
[INFO] [stdout] test error::tests::test_readability_error ... ok
[INFO] [stdout] test extractor::tests::test_process_asset_src_valid ... ok
[INFO] [stdout] test infrastructure::converter::html_to_markdown::tests::test_convert_empty_html ... ok
[INFO] [stdout] test infrastructure::converter::html_to_markdown::tests::test_convert_heading ... ok
[INFO] [stdout] test extractor::tests::test_extract_images ... ok
[INFO] [stdout] test extractor::tests::test_process_asset_src_invalid ... ok
[INFO] [stdout] test extractor::tests::test_extract_all_assets_single_parse ... ok
[INFO] [stdout] test infrastructure::converter::html_to_markdown::tests::test_convert_nested_structure ... ok
[INFO] [stdout] test infrastructure::converter::html_to_markdown::tests::test_convert_paragraph ... ok
[INFO] [stdout] test infrastructure::converter::syntax_highlight::tests::test_lazy_initialization ... ok
[INFO] [stdout] test domain::crawler_entities::tests::test_matches_pattern_real_subdomain ... ok
[INFO] [stdout] test infrastructure::converter::syntax_highlight::tests::test_no_code_blocks ... ok
[INFO] [stdout] test infrastructure::converter::syntax_highlight::tests::test_empty_string ... ok
[INFO] [stdout] test infrastructure::converter::syntax_highlight::tests::test_unknown_language_fallback ... ok
[INFO] [stdout] test infrastructure::converter::syntax_highlight::tests::test_multiline_code_blocks ... ok
[INFO] [stdout] test infrastructure::converter::syntax_highlight::tests::test_html_not_wrapped_in_backticks ... ok
[INFO] [stdout] test infrastructure::converter::syntax_highlight::tests::test_highlight_rust_code ... ok
[INFO] [stdout] test infrastructure::crawler::link_extractor::tests::test_extract_links_empty ... ok
[INFO] [stdout] test infrastructure::converter::syntax_highlight::tests::test_multiple_identical_code_blocks ... ok
[INFO] [stdout] test infrastructure::crawler::link_extractor::tests::test_extract_links_invalid_html ... ok
[INFO] [stdout] test infrastructure::crawler::link_extractor::tests::test_extract_links_no_duplicates ... ok
[INFO] [stdout] test infrastructure::crawler::link_extractor::tests::test_extract_links_relative_paths ... ok
[INFO] [stdout] test infrastructure::crawler::link_extractor::tests::test_extract_links_basic ... ok
[INFO] [stdout] test infrastructure::crawler::link_extractor::tests::test_normalize_url_invalid ... ok
[INFO] [stdout] test infrastructure::crawler::link_extractor::tests::test_normalize_url_preserve_trailing_slash ... ok
[INFO] [stdout] test infrastructure::crawler::link_extractor::tests::test_normalize_url_remove_fragment ... ok
[INFO] [stdout] test infrastructure::crawler::sitemap_parser::tests::test_config_builder ... ok
[INFO] [stdout] test infrastructure::crawler::sitemap_parser::tests::test_config_default ... ok
[INFO] [stdout] test infrastructure::converter::syntax_highlight::tests::test_highlight_python_code ... ok
[INFO] [stdout] test infrastructure::crawler::link_extractor::tests::test_is_internal_link ... ok
[INFO] [stdout] test infrastructure::crawler::link_extractor::tests::test_normalize_url_no_change ... ok
[INFO] [stdout] test infrastructure::crawler::http_client::tests::test_create_rate_limited_client ... ok
[INFO] [stdout] test infrastructure::crawler::sitemap_parser::tests::test_filter_invalid_schemes ... ok
[INFO] [stdout] test infrastructure::crawler::http_client::tests::test_create_rate_limited_client_zero_delay ... ok
[INFO] [stdout] test infrastructure::crawler::sitemap_parser::tests::test_parse_malformed_xml ... ok
[INFO] [stdout] test infrastructure::crawler::url_queue::tests::test_url_queue_clear ... ok
[INFO] [stdout] test infrastructure::crawler::url_queue::tests::test_url_queue_duplicate_detection ... ok
[INFO] [stdout] test infrastructure::crawler::url_queue::tests::test_url_queue_empty_pop ... ok
[INFO] [stdout] test infrastructure::crawler::url_queue::tests::test_url_queue_multiple_urls ... ok
[INFO] [stdout] test infrastructure::crawler::url_queue::tests::test_url_queue_new ... ok
[INFO] [stdout] test infrastructure::crawler::url_queue::tests::test_url_queue_push_pop ... ok
[INFO] [stdout] test infrastructure::export::jsonl_exporter::tests::test_jsonl_exporter_append ... ok
[INFO] [stdout] test infrastructure::crawler::sitemap_parser::tests::test_parse_empty_sitemap ... ok
[INFO] [stdout] test infrastructure::export::jsonl_exporter::tests::test_jsonl_exporter_batch ... ok
[INFO] [stdout] test infrastructure::export::state_store::tests::test_atomic_save ... ok
[INFO] [stdout] test infrastructure::export::jsonl_exporter::tests::test_jsonl_exporter_single_document ... ok
[INFO] [stdout] test infrastructure::export::state_store::tests::test_load_nonexistent_state ... ok
[INFO] [stdout] test infrastructure::export::state_store::tests::test_load_or_default_existing ... ok
[INFO] [stdout] test infrastructure::export::state_store::tests::test_load_or_default_new ... ok
[INFO] [stdout] test infrastructure::export::state_store::tests::test_mark_processed ... ok
[INFO] [stdout] test infrastructure::export::state_store::tests::test_save_and_load_state ... ok
[INFO] [stdout] test infrastructure::export::state_store::tests::test_state_store_creation ... ok
[INFO] [stdout] test infrastructure::export::state_store::tests::test_state_path_generation ... ok
[INFO] [stdout] test infrastructure::export::zvec_exporter::tests::test_zvec_exporter_placeholder ... ok
[INFO] [stdout] test infrastructure::export::zvec_exporter::tests::test_zvec_availability ... ok
[INFO] [stdout] test infrastructure::output::file_saver::tests::test_save_as_json ... ok
[INFO] [stdout] test infrastructure::output::frontmatter::tests::test_generate_minimal ... ok
[INFO] [stdout] test infrastructure::output::file_saver::tests::test_save_as_markdown_single_item ... ok
[INFO] [stdout] test infrastructure::output::frontmatter::tests::test_generate_with_auto_date ... ok
[INFO] [stdout] test infrastructure::scraper::fallback::tests::test_extract_text_empty_html ... ok
[INFO] [stdout] test infrastructure::output::frontmatter::tests::test_generate_with_all_fields ... ok
[INFO] [stdout] test infrastructure::scraper::fallback::tests::test_extract_text_with_scripts_removed ... ok
[INFO] [stdout] test infrastructure::scraper::fallback::tests::test_extract_text_with_valid_html ... ok
[INFO] [stdout] test infrastructure::scraper::fallback::tests::test_extract_text_malformed_html ... ok
[INFO] [stdout] test infrastructure::crawler::sitemap_parser::tests::test_parse_sitemap_with_duplicates ... ok
[INFO] [stdout] test infrastructure::crawler::sitemap_parser::tests::test_is_sitemap_index ... ok
[INFO] [stdout] test tests::test_concurrency_config_auto ... ok
[INFO] [stdout] test tests::test_concurrency_config_clamp ... ok
[INFO] [stdout] test tests::test_concurrency_config_display ... ok
[INFO] [stdout] test tests::test_concurrency_config_from_str ... ok
[INFO] [stdout] test tests::test_concurrency_config_from_str_invalid ... ok
[INFO] [stdout] test tests::test_concurrency_config_new ... ok
[INFO] [stdout] test tests::test_export_format_from_str ... ok
[INFO] [stdout] test tests::test_scraper_config_default ... ok
[INFO] [stdout] test tests::test_scraper_config_with_concurrency ... ok
[INFO] [stdout] test tests::test_scraper_config_with_documents ... ok
[INFO] [stdout] test tests::test_scraper_config_with_images ... ok
[INFO] [stdout] test tests::test_validate_and_parse_url_empty ... ok
[INFO] [stdout] test tests::test_validate_and_parse_url_invalid_scheme ... ok
[INFO] [stdout] test tests::test_validate_and_parse_url_success ... ok
[INFO] [stdout] test tests::test_validate_and_parse_url_whitespace ... ok
[INFO] [stdout] test url_path::tests::test_domain_from_url_basic ... ok
[INFO] [stdout] test url_path::tests::test_domain_from_url_invalid ... ok
[INFO] [stdout] test url_path::tests::test_domain_from_url_with_www ... ok
[INFO] [stdout] test url_path::tests::test_non_reserved_names_unchanged ... ok
[INFO] [stdout] test url_path::tests::test_output_path_domain ... ok
[INFO] [stdout] test url_path::tests::test_output_path_full_url ... ok
[INFO] [stdout] test url_path::tests::test_output_path_images_relative ... ok
[INFO] [stdout] test url_path::tests::test_output_path_images_root ... ok
[INFO] [stdout] test url_path::tests::test_output_path_root_url ... ok
[INFO] [stdout] test url_path::tests::test_output_path_simple ... ok
[INFO] [stdout] test url_path::tests::test_url_path_from_root ... ok
[INFO] [stdout] test url_path::tests::test_url_path_nested ... ok
[INFO] [stdout] test url_path::tests::test_url_path_nested_no_trailing ... ok
[INFO] [stdout] test url_path::tests::test_url_path_sanitize_invalid_chars ... ok
[INFO] [stdout] test url_path::tests::test_url_path_simple ... ok
[INFO] [stdout] test url_path::tests::test_url_path_with_query_string ... ok
[INFO] [stdout] test url_path::tests::test_windows_reserved_aux ... ok
[INFO] [stdout] test url_path::tests::test_windows_reserved_case_insensitive ... ok
[INFO] [stdout] test url_path::tests::test_windows_reserved_com1 ... ok
[INFO] [stdout] test url_path::tests::test_windows_reserved_com9 ... ok
[INFO] [stdout] test url_path::tests::test_windows_reserved_con ... ok
[INFO] [stdout] test url_path::tests::test_windows_reserved_lpt1 ... ok
[INFO] [stdout] test url_path::tests::test_windows_reserved_lpt9 ... ok
[INFO] [stdout] test infrastructure::crawler::sitemap_parser::tests::test_parse_simple_sitemap ... ok
[INFO] [stdout] test url_path::tests::test_windows_reserved_nested_path ... ok
[INFO] [stdout] test url_path::tests::test_windows_reserved_nul ... ok
[INFO] [stdout] test url_path::tests::test_windows_reserved_prn ... ok
[INFO] [stdout] test user_agent::tests::test_cache_path_construction ... ok
[INFO] [stdout] test user_agent::tests::test_fallback_agents_are_unique ... ok
[INFO] [stdout] test user_agent::tests::test_fallback_agents_chrome_version ... ok
[INFO] [stdout] test user_agent::tests::test_get_random_user_agent_from_pool ... ok
[INFO] [stdout] test infrastructure::scraper::readability::tests::test_parse_empty_html ... ok
[INFO] [stdout] test infrastructure::scraper::readability::tests::test_parse_simple_html ... ok
[INFO] [stdout] test infrastructure::scraper::readability::tests::test_parse_with_byline ... ok
[INFO] [stdout] test infrastructure::crawler::sitemap_parser::tests::test_parse_sitemap_with_namespaces ... ok
[INFO] [stdout] test user_agent::tests::test_user_agent_cache_load ... ok
[INFO] [stdout] test infrastructure::crawler::sitemap_parser::tests::test_parser_has_gzip ... ok
[INFO] [stdout] test application::scraper_service::tests::test_scrape_with_config_invalid_url ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 217 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 3.32s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/rust_scraper-137eb8ddeb7b2823)
[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] [stderr]      Running tests/crawler_integration.rs (/opt/rustwide/target/debug/deps/crawler_integration-96328959a873fd5e)
[INFO] [stdout] 
[INFO] [stdout] running 11 tests
[INFO] [stdout] test test_crawl_site_small ... ignored
[INFO] [stdout] test test_crawl_with_sitemap ... ignored
[INFO] [stdout] test test_discover_urls ... ignored
[INFO] [stdout] test test_matches_pattern_domain_wildcard ... ok
[INFO] [stdout] test test_crawler_config_defaults ... ok
[INFO] [stdout] test test_matches_pattern_wildcard ... ok
[INFO] [stdout] test test_crawler_config_builder ... ok
[INFO] [stdout] test test_is_allowed_complex ... ok
[INFO] [stdout] test test_is_excluded ... ok
[INFO] [stdout] test test_matches_pattern_prefix_wildcard ... ok
[INFO] [stderr]      Running tests/integration_test.rs (/opt/rustwide/target/debug/deps/integration_test-434c0685a9a3f411)
[INFO] [stdout] test test_is_internal_link ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 3 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test test_args_has_required_fields ... ok
[INFO] [stdout] test test_save_results_json_with_special_characters ... ok
[INFO] [stdout] test test_save_results_to_nested_directory ... ok
[INFO] [stdout] test test_output_format_display ... ok
[INFO] [stdout] test test_save_results_markdown_with_markdown_syntax ... ok
[INFO] [stdout] test test_scrape_handles_invalid_url_gracefully ... ok
[INFO] [stdout] test test_scrape_handles_404_gracefully ... ok
[INFO] [stdout] test test_scraper_can_fetch_simple_page ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 5.42s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests rust_scraper
[INFO] [stdout] 
[INFO] [stdout] running 57 tests
[INFO] [stdout] test src/application/crawler_service.rs - application::crawler_service::crawl_site (line 325) - compile ... ok
[INFO] [stdout] test src/application/crawler_service.rs - application::crawler_service::crawl_with_sitemap (line 625) - compile ... ok
[INFO] [stdout] test src/adapters/tui/mod.rs - adapters::tui (line 15) - compile ... ok
[INFO] [stdout] test src/application/http_client.rs - application::http_client::create_http_client (line 29) - compile ... ok
[INFO] [stdout] test src/application/scraper_service.rs - application::scraper_service::scrape_with_readability (line 28) - compile ... ok
[INFO] [stdout] test src/adapters/tui/url_selector.rs - adapters::tui::url_selector::run_selector (line 302) - compile ... ok
[INFO] [stdout] test src/application/crawler_service.rs - application::crawler_service::scrape_urls_for_tui (line 167) - compile ... ok
[INFO] [stdout] test src/domain/exporter.rs - domain::exporter::Exporter (line 132) ... ignored
[INFO] [stdout] test src/application/crawler_service.rs - application::crawler_service::discover_urls_for_tui (line 76) - compile ... ok
[INFO] [stdout] test src/domain/crawler_entities.rs - domain::crawler_entities::matches_pattern (line 404) ... ok
[INFO] [stdout] test src/application/url_filter.rs - application::url_filter::matches_pattern (line 38) ... ok
[INFO] [stdout] test src/application/url_filter.rs - application::url_filter::is_excluded (line 68) ... ok
[INFO] [stdout] test src/application/url_filter.rs - application::url_filter::is_allowed (line 103) ... ok
[INFO] [stdout] test src/application/url_filter.rs - application::url_filter::extract_domain (line 155) ... ok
[INFO] [stdout] test src/domain/value_objects.rs - domain::value_objects::ValidUrl (line 15) ... ok
[INFO] [stdout] test src/domain/value_objects.rs - domain::value_objects::ValidUrl::parse (line 44) ... ok
[INFO] [stdout] test src/application/url_filter.rs - application::url_filter::is_internal_link (line 186) ... ok
[INFO] [stdout] test src/export_factory.rs - export_factory::domain_from_url (line 196) ... ok
[INFO] [stdout] test src/infrastructure/converter/html_to_markdown.rs - infrastructure::converter::html_to_markdown::convert_to_markdown (line 15) ... ok
[INFO] [stdout] test src/infrastructure/crawler/link_extractor.rs - infrastructure::crawler::link_extractor::normalize_url (line 121) ... ok
[INFO] [stdout] test src/infrastructure/crawler/sitemap_parser.rs - infrastructure::crawler::sitemap_parser (line 8) - compile ... ok
[INFO] [stdout] test src/infrastructure/crawler/link_extractor.rs - infrastructure::crawler::link_extractor::extract_links (line 32) ... ok
[INFO] [stdout] test src/infrastructure/converter/syntax_highlight.rs - infrastructure::converter::syntax_highlight::highlight_code_blocks (line 40) ... ok
[INFO] [stdout] test src/infrastructure/crawler/http_client.rs - infrastructure::crawler::http_client::create_rate_limited_client (line 33) ... ok
[INFO] [stdout] test src/infrastructure/crawler/link_extractor.rs - infrastructure::crawler::link_extractor::is_internal_link (line 92) ... ok
[INFO] [stdout] test src/infrastructure/export/state_store.rs - infrastructure::export::state_store::StateStore::get_state_path (line 83) ... ok
[INFO] [stdout] test src/infrastructure/export/state_store.rs - infrastructure::export::state_store::StateStore::is_processed (line 235) ... ok
[INFO] [stdout] test src/infrastructure/scraper/readability.rs - infrastructure::scraper::readability::parse (line 37) - compile ... ok
[INFO] [stdout] test src/infrastructure/export/state_store.rs - infrastructure::export::state_store::StateStore::load (line 105) ... ok
[INFO] [stdout] test src/infrastructure/export/state_store.rs - infrastructure::export::state_store::StateStore::load_or_default (line 259) ... ok
[INFO] [stdout] test src/infrastructure/export/state_store.rs - infrastructure::export::state_store::StateStore::save (line 156) ... ok
[INFO] [stdout] test src/lib.rs - (line 58) - compile ... ok
[INFO] [stdout] test src/lib.rs - (line 43) - compile ... ok
[INFO] [stdout] test src/infrastructure/export/state_store.rs - infrastructure::export::state_store::StateStore::mark_processed (line 209) ... ok
[INFO] [stdout] test src/infrastructure/export/state_store.rs - infrastructure::export::state_store::StateStore::new (line 47) ... ok
[INFO] [stdout] test src/lib.rs - Args (line 631) - compile ... ok
[INFO] [stdout] test src/infrastructure/output/frontmatter.rs - infrastructure::output::frontmatter::generate (line 44) ... ok
[INFO] [stdout] test src/infrastructure/scraper/fallback.rs - infrastructure::scraper::fallback::extract_text (line 13) ... ok
[INFO] [stdout] test src/lib.rs - (line 78) ... ok
[INFO] [stdout] test src/lib.rs - (line 97) ... ok
[INFO] [stdout] test src/lib.rs - OutputFormat (line 203) ... ok
[INFO] [stdout] test src/lib.rs - ConcurrencyConfig::is_auto (line 527) ... ok
[INFO] [stdout] test src/lib.rs - ConcurrencyConfig (line 396) ... ok
[INFO] [stdout] test src/lib.rs - ConcurrencyConfig::auto (line 465) ... ok
[INFO] [stdout] test src/lib.rs - ConcurrencyConfig::new (line 447) ... ok
[INFO] [stdout] test src/lib.rs - ConcurrencyConfig::resolve (line 490) ... ok
[INFO] [stdout] test src/lib.rs - ScraperConfig::has_downloads (line 373) ... FAILED
[INFO] [stdout] test src/lib.rs - ScraperConfig::with_output_dir (line 329) ... FAILED
[INFO] [stdout] test src/user_agent.rs - user_agent (line 15) - compile ... ok
[INFO] [stdout] test src/lib.rs - ScraperConfig (line 226) has been running for over 60 seconds
[INFO] [stdout] test src/lib.rs - ScraperConfig::new (line 282) has been running for over 60 seconds
[INFO] [stdout] test src/lib.rs - ScraperConfig::with_documents (line 313) has been running for over 60 seconds
[INFO] [stdout] test src/lib.rs - ScraperConfig::with_images (line 297) has been running for over 60 seconds
[INFO] [stdout] test src/lib.rs - ScraperConfig::with_scraper_concurrency (line 350) has been running for over 60 seconds
[INFO] [stdout] test src/lib.rs - validate_and_parse_url (line 764) has been running for over 60 seconds
[INFO] [stdout] test src/lib.rs - validate_and_parse_url (line 764) ... FAILED
[INFO] [stdout] test src/lib.rs - validate_and_parse_url (line 784) has been running for over 60 seconds
[INFO] [stdout] test src/lib.rs - validate_and_parse_url (line 784) ... FAILED
[INFO] [stdout] test src/lib.rs - ScraperConfig (line 226) ... ok
[INFO] [stdout] test src/lib.rs - ScraperConfig::with_scraper_concurrency (line 350) ... ok
[INFO] [stdout] test src/lib.rs - ScraperConfig::new (line 282) ... ok
[INFO] [stdout] test src/lib.rs - ScraperConfig::with_images (line 297) ... ok
[INFO] [stdout] test src/lib.rs - ScraperConfig::with_documents (line 313) ... ok
[INFO] [stdout] test src/user_agent.rs - user_agent::get_random_user_agent_from_pool (line 201) ... ok
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- src/lib.rs - ScraperConfig::has_downloads (line 373) stdout ----
[INFO] [stdout] error: linking with `cc` failed: exit status: 1
[INFO] [stdout]   |
[INFO] [stdout]   = note:  "cc" "-m64" "/tmp/rustdoctests8JuLW/rustcwdJfCy/symbols.o" "<2 object files omitted>" "-Wl,--as-needed" "-Wl,-Bstatic" "/opt/rustwide/target/debug/deps/{librust_scraper-4dc15a96366f4fc1,liblegible-1ab4195faeffc6d6,libdom_query-5a58dc370c32017f,libselectors-2206f72bb67137ea,librustc_hash-ca4219e344ea5da0,libderive_more-8d00e241aaa9cb71,libbit_set-4a19ff50fe1c0798,libbit_vec-b1d1b68c2b4b1dac,libhtml5ever-58eac775c47494f2,libmarkup5ever-afb60b2cb757a4e3,libcssparser-c9daca824c86ce0d,libhtmd-f961b0c4e6ea9273,libmarkup5ever_rcdom-7fa055c87ae26adc,libhtml5ever-b9e7d82fde56075d,libmarkup5ever-dea0a4d0f0db469b,libweb_atoms-ba5a47bc3b47d3b9,libnum_cpus-c95b51094520aa2a,libserde_yaml-5cfaadb2e11d5a58,libunsafe_libyaml-d3127b66fe569cc5,libclap-f2a3cde7f6897767,libclap_builder-95e89f1adb0ffcfb,libstrsim-4d1ed08a123238dc,libanstream-8abea42649d55d0c,libanstyle_query-635080b1d6343734,libis_terminal_polyfill-3ca4268cb2568267,libcolorchoice-8e2615b3451b028d,libanstyle_parse-2b179629a907e4e4,libutf8parse-92d0158219063202,libclap_lex-98116f9ed4bc0185,libanstyle-fe219cdab7346aa5,libratatui-fb5377a17498a487,libunicode_truncate-aeedf296c5daf06c,libunicode_width-b1bc0d6c10c00ecc,liblru-3af40d5519ef5719,libhashbrown-621f4a290160b487,libfoldhash-07f233db1c671507,libitertools-45fb07187528ca00,libeither-e5ea87bd27ac73a9,libcassowary-12d00e585f48d567,libcompact_str-2a137a4ae2bda1fc,libstatic_assertions-f0217ecdd817a834,libcastaway-e04a9b7886ef0139,libunicode_segmentation-421de088ab714999,libunicode_width-0122813f2549e4e9,libstrum-76ef18fedcb3662e,libcrossterm-454e9a6e8e829dce,librustix-b821135247f1b02f,liblinux_raw_sys-e0d87a58652c2b0b,libsignal_hook_mio-72710c4526f51ec5,libsignal_hook-173b8fe2eca939f9,libsha2-d6777488adf6403e,libcpufeatures-e04321643d03190d,libdigest-58e72b83ad3d3d94,libblock_buffer-ceb5bfb4b62e5dc4,libcrypto_common-56b940ef3ee0385e,libgeneric_array-3399f74876fb1fa9,libtypenum-973adb5204d6e560,libdirs-b1e8990679707ab2,libdirs_sys-d883646dcff49155,liboption_ext-61303ef911796993,libdashmap-bba4c1acd69f1bf7,libscraper-2bf1b1abdf25889a,libego_tree-7a9e77d3f01fba8d,libselectors-7069345c74a315a0,libfxhash-280ac890dc5dd30e,libbyteorder-8f59b6d1bfdaa844,libservo_arc-c0e57b84a71a381d,libcssparser-89e43a8ab0600382,libdtoa_short-543670663d5707cb,libdtoa-457fb8273a048c91,libhtml5ever-c0fa8bb8058ba3b2,libmarkup5ever-c0c882516df60e02,libstring_cache-8bd89e3fe187d761,libphf-bf7bf84427343c13,libphf_shared-8f934843547a4d92,libtendril-486600bfb93d60f1,libfutf-aa6475a3f02abc9b,libmac-fd2d43da8dd761a5,libsyntect-dbffd8112c7c6017,libwalkdir-7cc6f300a6f0bf06,libsame_file-ff49545450c0b63c,libonig-4e4e62bedd08817f,libonig_sys-aab7084a693ac85d,libyaml_rust-06e2e071f0001877,liblinked_hash_map-7d04f0e6cc440adb,libplist-aa8ff3e813a24057,libtime-fe0ec27c3fa27e74,libtime_core-031b6ab885a7634b,libnum_conv-9ace8b7f2a214982,libderanged-d0114085ae3b02c5,libpowerfmt-f6019a2766e431f7,libquick_xml-c32afb1e6ed0d9a0,libbincode-e6d453b5a74b6ba9,libhtml_to_markdown_rs-65560c47b9424b88,libhtml_escape-201286ecbc1b7fd9,libutf8_width-1a443bc393b712e2,libregex-1342197ac76a7579,libahash-f1a97370baf80b08,libconst_random-c946cbd75ac47f34,libhtml5ever-1e4d21b721decd3b,libmarkup5ever-316c7bccd8d7fa7b,libtendril-e4dd71a086ed8d1f,libutf8-f4341c3c7568480d,libweb_atoms-5b06b161714a79c0,libstring_cache-cac98af1c390a91a,libprecomputed_hash-b8aaee179f87ad21,libdebug_unreachable-2bce5da2715432ba,libphf-e3b970e98dbcbcf0,libphf_shared-b14f7bf2b6ce6bad,libsiphasher-b386b3b339112ba5,liblru-61c1a6e2f4eb0300,libtl-1a8a916c5f4cf9e6,libreqwest_retry-9c1f287078e73dd4,libretry_policies-d12474cd0150b55b,libreqwest_middleware-cee2aa0a779a06e1,libthiserror-305297abc8a52265,libreqwest-2522e7470df8d3ad,libserde_urlencoded-2f61e8f79c0eaba2,libryu-1f4f40e4352371e5,libhyper_rustls-5c5f6a9572124b00,librustls_native_certs-465b2aa2129aa72f,libhyper_tls-a1c52f665dac25e3,libtokio_native_tls-b5c9e83166f104ec,libtokio_rustls-74b3303801a8b994,librustls-924023b9f9358bf4,libsubtle-2ae6a7038b9a0630,libwebpki-ec21f36e8112a739,libring-afebdb392891bee8,libuntrusted-b2f816886faf2178,librustls_pki_types-a1ff9279e609de76,libzeroize-7f213bea776ca5b6,libmime-0188e0814ca7ddbf,libencoding_rs-c7a67ac351c2b19f,libserde_json-1dcb03f1e808e3b8,libzmij-ef63f1da73704b4c,libtower_http-e38bb859bb3150e5,libiri_string-7980c6545d934b56,libasync_compression-18b9df1538766eaf,libcompression_codecs-4b8ccd33cce20aea,libflate2-d64feaa294f5afb3,libminiz_oxide-06b92a8d01088f52,libsimd_adler32-579395eb30afc243,libcrc32fast-77160f4e25d6fc25,libbrotli-6db41a91c52358d5,libbrotli_decompressor-d52593c63eaec5e1,liballoc_stdlib-4aac9f1b7fbf996b,liballoc_no_stdlib-118b0458ceca2dd8,libcompression_core-9f39a33edcc54b96,libtower-a75692f3c26ed9aa,libtower_layer-d908dd771b239ecd,libnative_tls-c786455cc445daa7,libopenssl_probe-6b1b371432012237,libopenssl-1b4b02cc5e9bac37,libforeign_types-4fe1886d5d9265b9,libforeign_types_shared-47b443a4583fd949,libopenssl_sys-f4848a633bc75685,libhyper_util-0be970c9aa269054,libbase64-32787b0325ea6df8,libipnet-61ca7a5e1c2863d4,libtower_service-3fb88d28c2218805,libhyper-74b65c915f74ea9e,libwant-7a6260b9c50f1479,libtry_lock-8fa2f6971035be84,libhttparse-8c9b827b8f345444,libh2-b98ca35aa21ce5d2,libindexmap-11d9f1a64587c44a,libhashbrown-e9408d1f34b5e041,libequivalent-6a754676e6af62ae,liballocator_api2-8d9c1e895dea53bd,libfoldhash-fcfd5cb1fe57a336,libfnv-79e2cbfbe03dcd16,libpin_utils-3860774ad9b215b5,libatomic_waker-06950c8c08d2b8fa,libtokio_util-99f6aff240827673,libhttp_body_util-435c3d9885c1d0aa,libhttp_body-55146306285889c1,libhttp-621951be98ec0f6f,libitoa-f3a70a1441f7f89b,libsync_wrapper-6bdfbc29c4269203,libquick_xml-3e1bef3b7b7056fb,libtokio-b1ad1f7976e2de88,libsignal_hook_registry-0370c074c4bef323,liberrno-1d9457f3d77a0a23,libsocket2-050091baf38e5996,libbytes-2ed9460101f17bbf,libmio-a13bd88e340612b1,libgovernor-ac6bd2a970aac98c,libparking_lot-3ffc45ac74faea53,libquanta-9a46bb971ec15389,libraw_cpuid-8f01b3dbcfbd69bf,libbitflags-19bd3a07fb167555,libcrossbeam_utils-f696a08ab1e94e7a,libdashmap-87df7f076b21ba16,liblock_api-16d46fed645f7bff,libscopeguard-7ec2214574194454,libparking_lot_core-5da3b68e7b565456,libhashbrown-7535884dad52ee2f,libfutures-5c9e75323a8ab307,libfutures_executor-a40538543ae89eee,libfutures_util-11045934aa1f092f,libfutures_io-a8805bd12b2ab705,libslab-0582d648e59ab406,libfutures_channel-04b287164a72dbf0,libfutures_sink-3971bde37bb30e19,libfutures_task-36f327cfab86eddc,libfutures_core-1121ff913ed87f93,libfutures_timer-17baedd4276dc448,libnonzero_ext-203430fae6cd36ff,librand-9430bfa85d5a43b1,librand_chacha-ece3a1fcada7f917,libppv_lite86-f71f66a5f0b2c41c,libzerocopy-f356ca4a4615f711,librand_core-d3604a144f1290be,libgetrandom-23d8bf2e7269f879,libportable_atomic-a2913edf01b5bd0d,libno_std_compat-493d4a0343c995b5,libanyhow-9e4c44ac98d8e4ea,libuuid-4b75ddd0eb56e2ec,libgetrandom-6841e0dbdb6c146b,liblibc-585253b8e2aa2651,libchrono-a783711f0e926cf6,libiana_time_zone-bcd81aefedc374a6,libnum_traits-3a2b08a4728dfda7,liburl-dfa888de2f8844ec,libidna-d0f914cf0dd49c89,libutf8_iter-51566bbad89f3a68,libidna_adapter-b134f6fba38cb0d3,libicu_properties-01ea59109077f236,libicu_properties_data-b217809bf575558a,libicu_normalizer-dee7047b63643fa4,libicu_normalizer_data-ab8997d7cbbb3306,libicu_collections-4e11ffc80008bdcd,libpotential_utf-dabf30f676b181fd,libicu_provider-86fe2ef62cf31735,libicu_locale_core-b0c91db76b8dad49,libtinystr-af6d4b900a1cd840,liblitemap-cd9b5b2aa04e2018,libwriteable-4f74a67d38fff78e,libzerovec-292c190c6ad84279,libzerotrie-9b29a3e13405dd30,libyoke-793cb8c095e97e3e,libstable_deref_trait-8f5d1ea34607785b,libzerofrom-9cf902e0d855375e,libform_urlencoded-58b0f0edb59b40d2,libpercent_encoding-fa055ecaa1e57cfa,libserde-36785060c1ea6758,libserde_core-2c928ee17a7447a4,libthiserror-5e90adc18491a337,libtracing_subscriber-fee7d69ec7bb56e5,libsmallvec-bc3128fdd57228fc,libsharded_slab-bd3e89e1e50b7c87,liblazy_static-3674be3f4245d19b,libmatchers-657b767e2e15aeb8,libregex_automata-e4e8d49138828df4,libaho_corasick-fa94425a423a79cf,libmemchr-5cfa70d22cb32987,libregex_syntax-6d6ee545e2ffad72,libnu_ansi_term-745c727bb3e87c52,libtracing-4de98f18685d34e2,libpin_project_lite-0a15d51c77964692,libthread_local-b4f6fe44d641c0b1,libcfg_if-83060ec5685761ae,libtracing_log-ec4da570862f46db,liblog-b262261d47bd2eba,libtracing_core-4cc82aeb094c2c39,libonce_cell-e9252a7b5119f3eb}.rlib" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib/{libstd-*,libpanic_unwind-*,libobject-*,libmemchr-*,libaddr2line-*,libgimli-*,libcfg_if-*,librustc_demangle-*,libstd_detect-*,libhashbrown-*,librustc_std_workspace_alloc-*,libminiz_oxide-*,libadler2-*,libunwind-*,liblibc-*,librustc_std_workspace_core-*,liballoc-*,libcore-*,libcompiler_builtins-*}.rlib" "-Wl,-Bdynamic" "-lssl" "-lcrypto" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-L" "/tmp/rustdoctests8JuLW/rustcwdJfCy/raw-dylibs" "-B<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/bin/gcc-ld" "-fuse-ld=lld" "-Wl,--eh-frame-hdr" "-Wl,-z,noexecstack" "-L" "/opt/rustwide/target/debug/build/onig_sys-34fd9aa3d2f0bb47/out" "-L" "/opt/rustwide/target/debug/build/ring-cb9e7067717603a6/out" "-L" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" "/tmp/rustdoctests8JuLW/rust_out" "-Wl,--gc-sections" "-pie" "-Wl,-z,relro,-z,now" "-nodefaultlibs"
[INFO] [stdout]   = note: some arguments are omitted. use `--verbose` to show all linker arguments
[INFO] [stdout]   = note: collect2: fatal error: ld terminated with signal 9 [Killed]
[INFO] [stdout]           compilation terminated.
[INFO] [stdout]           
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - ScraperConfig::with_output_dir (line 329) stdout ----
[INFO] [stdout] error: linking with `cc` failed: exit status: 1
[INFO] [stdout]   |
[INFO] [stdout]   = note:  "cc" "-m64" "/tmp/rustdoctestKxsmn6/rustcM9t1nl/symbols.o" "<2 object files omitted>" "-Wl,--as-needed" "-Wl,-Bstatic" "/opt/rustwide/target/debug/deps/{librust_scraper-4dc15a96366f4fc1,liblegible-1ab4195faeffc6d6,libdom_query-5a58dc370c32017f,libselectors-2206f72bb67137ea,librustc_hash-ca4219e344ea5da0,libderive_more-8d00e241aaa9cb71,libbit_set-4a19ff50fe1c0798,libbit_vec-b1d1b68c2b4b1dac,libhtml5ever-58eac775c47494f2,libmarkup5ever-afb60b2cb757a4e3,libcssparser-c9daca824c86ce0d,libhtmd-f961b0c4e6ea9273,libmarkup5ever_rcdom-7fa055c87ae26adc,libhtml5ever-b9e7d82fde56075d,libmarkup5ever-dea0a4d0f0db469b,libweb_atoms-ba5a47bc3b47d3b9,libnum_cpus-c95b51094520aa2a,libserde_yaml-5cfaadb2e11d5a58,libunsafe_libyaml-d3127b66fe569cc5,libclap-f2a3cde7f6897767,libclap_builder-95e89f1adb0ffcfb,libstrsim-4d1ed08a123238dc,libanstream-8abea42649d55d0c,libanstyle_query-635080b1d6343734,libis_terminal_polyfill-3ca4268cb2568267,libcolorchoice-8e2615b3451b028d,libanstyle_parse-2b179629a907e4e4,libutf8parse-92d0158219063202,libclap_lex-98116f9ed4bc0185,libanstyle-fe219cdab7346aa5,libratatui-fb5377a17498a487,libunicode_truncate-aeedf296c5daf06c,libunicode_width-b1bc0d6c10c00ecc,liblru-3af40d5519ef5719,libhashbrown-621f4a290160b487,libfoldhash-07f233db1c671507,libitertools-45fb07187528ca00,libeither-e5ea87bd27ac73a9,libcassowary-12d00e585f48d567,libcompact_str-2a137a4ae2bda1fc,libstatic_assertions-f0217ecdd817a834,libcastaway-e04a9b7886ef0139,libunicode_segmentation-421de088ab714999,libunicode_width-0122813f2549e4e9,libstrum-76ef18fedcb3662e,libcrossterm-454e9a6e8e829dce,librustix-b821135247f1b02f,liblinux_raw_sys-e0d87a58652c2b0b,libsignal_hook_mio-72710c4526f51ec5,libsignal_hook-173b8fe2eca939f9,libsha2-d6777488adf6403e,libcpufeatures-e04321643d03190d,libdigest-58e72b83ad3d3d94,libblock_buffer-ceb5bfb4b62e5dc4,libcrypto_common-56b940ef3ee0385e,libgeneric_array-3399f74876fb1fa9,libtypenum-973adb5204d6e560,libdirs-b1e8990679707ab2,libdirs_sys-d883646dcff49155,liboption_ext-61303ef911796993,libdashmap-bba4c1acd69f1bf7,libscraper-2bf1b1abdf25889a,libego_tree-7a9e77d3f01fba8d,libselectors-7069345c74a315a0,libfxhash-280ac890dc5dd30e,libbyteorder-8f59b6d1bfdaa844,libservo_arc-c0e57b84a71a381d,libcssparser-89e43a8ab0600382,libdtoa_short-543670663d5707cb,libdtoa-457fb8273a048c91,libhtml5ever-c0fa8bb8058ba3b2,libmarkup5ever-c0c882516df60e02,libstring_cache-8bd89e3fe187d761,libphf-bf7bf84427343c13,libphf_shared-8f934843547a4d92,libtendril-486600bfb93d60f1,libfutf-aa6475a3f02abc9b,libmac-fd2d43da8dd761a5,libsyntect-dbffd8112c7c6017,libwalkdir-7cc6f300a6f0bf06,libsame_file-ff49545450c0b63c,libonig-4e4e62bedd08817f,libonig_sys-aab7084a693ac85d,libyaml_rust-06e2e071f0001877,liblinked_hash_map-7d04f0e6cc440adb,libplist-aa8ff3e813a24057,libtime-fe0ec27c3fa27e74,libtime_core-031b6ab885a7634b,libnum_conv-9ace8b7f2a214982,libderanged-d0114085ae3b02c5,libpowerfmt-f6019a2766e431f7,libquick_xml-c32afb1e6ed0d9a0,libbincode-e6d453b5a74b6ba9,libhtml_to_markdown_rs-65560c47b9424b88,libhtml_escape-201286ecbc1b7fd9,libutf8_width-1a443bc393b712e2,libregex-1342197ac76a7579,libahash-f1a97370baf80b08,libconst_random-c946cbd75ac47f34,libhtml5ever-1e4d21b721decd3b,libmarkup5ever-316c7bccd8d7fa7b,libtendril-e4dd71a086ed8d1f,libutf8-f4341c3c7568480d,libweb_atoms-5b06b161714a79c0,libstring_cache-cac98af1c390a91a,libprecomputed_hash-b8aaee179f87ad21,libdebug_unreachable-2bce5da2715432ba,libphf-e3b970e98dbcbcf0,libphf_shared-b14f7bf2b6ce6bad,libsiphasher-b386b3b339112ba5,liblru-61c1a6e2f4eb0300,libtl-1a8a916c5f4cf9e6,libreqwest_retry-9c1f287078e73dd4,libretry_policies-d12474cd0150b55b,libreqwest_middleware-cee2aa0a779a06e1,libthiserror-305297abc8a52265,libreqwest-2522e7470df8d3ad,libserde_urlencoded-2f61e8f79c0eaba2,libryu-1f4f40e4352371e5,libhyper_rustls-5c5f6a9572124b00,librustls_native_certs-465b2aa2129aa72f,libhyper_tls-a1c52f665dac25e3,libtokio_native_tls-b5c9e83166f104ec,libtokio_rustls-74b3303801a8b994,librustls-924023b9f9358bf4,libsubtle-2ae6a7038b9a0630,libwebpki-ec21f36e8112a739,libring-afebdb392891bee8,libuntrusted-b2f816886faf2178,librustls_pki_types-a1ff9279e609de76,libzeroize-7f213bea776ca5b6,libmime-0188e0814ca7ddbf,libencoding_rs-c7a67ac351c2b19f,libserde_json-1dcb03f1e808e3b8,libzmij-ef63f1da73704b4c,libtower_http-e38bb859bb3150e5,libiri_string-7980c6545d934b56,libasync_compression-18b9df1538766eaf,libcompression_codecs-4b8ccd33cce20aea,libflate2-d64feaa294f5afb3,libminiz_oxide-06b92a8d01088f52,libsimd_adler32-579395eb30afc243,libcrc32fast-77160f4e25d6fc25,libbrotli-6db41a91c52358d5,libbrotli_decompressor-d52593c63eaec5e1,liballoc_stdlib-4aac9f1b7fbf996b,liballoc_no_stdlib-118b0458ceca2dd8,libcompression_core-9f39a33edcc54b96,libtower-a75692f3c26ed9aa,libtower_layer-d908dd771b239ecd,libnative_tls-c786455cc445daa7,libopenssl_probe-6b1b371432012237,libopenssl-1b4b02cc5e9bac37,libforeign_types-4fe1886d5d9265b9,libforeign_types_shared-47b443a4583fd949,libopenssl_sys-f4848a633bc75685,libhyper_util-0be970c9aa269054,libbase64-32787b0325ea6df8,libipnet-61ca7a5e1c2863d4,libtower_service-3fb88d28c2218805,libhyper-74b65c915f74ea9e,libwant-7a6260b9c50f1479,libtry_lock-8fa2f6971035be84,libhttparse-8c9b827b8f345444,libh2-b98ca35aa21ce5d2,libindexmap-11d9f1a64587c44a,libhashbrown-e9408d1f34b5e041,libequivalent-6a754676e6af62ae,liballocator_api2-8d9c1e895dea53bd,libfoldhash-fcfd5cb1fe57a336,libfnv-79e2cbfbe03dcd16,libpin_utils-3860774ad9b215b5,libatomic_waker-06950c8c08d2b8fa,libtokio_util-99f6aff240827673,libhttp_body_util-435c3d9885c1d0aa,libhttp_body-55146306285889c1,libhttp-621951be98ec0f6f,libitoa-f3a70a1441f7f89b,libsync_wrapper-6bdfbc29c4269203,libquick_xml-3e1bef3b7b7056fb,libtokio-b1ad1f7976e2de88,libsignal_hook_registry-0370c074c4bef323,liberrno-1d9457f3d77a0a23,libsocket2-050091baf38e5996,libbytes-2ed9460101f17bbf,libmio-a13bd88e340612b1,libgovernor-ac6bd2a970aac98c,libparking_lot-3ffc45ac74faea53,libquanta-9a46bb971ec15389,libraw_cpuid-8f01b3dbcfbd69bf,libbitflags-19bd3a07fb167555,libcrossbeam_utils-f696a08ab1e94e7a,libdashmap-87df7f076b21ba16,liblock_api-16d46fed645f7bff,libscopeguard-7ec2214574194454,libparking_lot_core-5da3b68e7b565456,libhashbrown-7535884dad52ee2f,libfutures-5c9e75323a8ab307,libfutures_executor-a40538543ae89eee,libfutures_util-11045934aa1f092f,libfutures_io-a8805bd12b2ab705,libslab-0582d648e59ab406,libfutures_channel-04b287164a72dbf0,libfutures_sink-3971bde37bb30e19,libfutures_task-36f327cfab86eddc,libfutures_core-1121ff913ed87f93,libfutures_timer-17baedd4276dc448,libnonzero_ext-203430fae6cd36ff,librand-9430bfa85d5a43b1,librand_chacha-ece3a1fcada7f917,libppv_lite86-f71f66a5f0b2c41c,libzerocopy-f356ca4a4615f711,librand_core-d3604a144f1290be,libgetrandom-23d8bf2e7269f879,libportable_atomic-a2913edf01b5bd0d,libno_std_compat-493d4a0343c995b5,libanyhow-9e4c44ac98d8e4ea,libuuid-4b75ddd0eb56e2ec,libgetrandom-6841e0dbdb6c146b,liblibc-585253b8e2aa2651,libchrono-a783711f0e926cf6,libiana_time_zone-bcd81aefedc374a6,libnum_traits-3a2b08a4728dfda7,liburl-dfa888de2f8844ec,libidna-d0f914cf0dd49c89,libutf8_iter-51566bbad89f3a68,libidna_adapter-b134f6fba38cb0d3,libicu_properties-01ea59109077f236,libicu_properties_data-b217809bf575558a,libicu_normalizer-dee7047b63643fa4,libicu_normalizer_data-ab8997d7cbbb3306,libicu_collections-4e11ffc80008bdcd,libpotential_utf-dabf30f676b181fd,libicu_provider-86fe2ef62cf31735,libicu_locale_core-b0c91db76b8dad49,libtinystr-af6d4b900a1cd840,liblitemap-cd9b5b2aa04e2018,libwriteable-4f74a67d38fff78e,libzerovec-292c190c6ad84279,libzerotrie-9b29a3e13405dd30,libyoke-793cb8c095e97e3e,libstable_deref_trait-8f5d1ea34607785b,libzerofrom-9cf902e0d855375e,libform_urlencoded-58b0f0edb59b40d2,libpercent_encoding-fa055ecaa1e57cfa,libserde-36785060c1ea6758,libserde_core-2c928ee17a7447a4,libthiserror-5e90adc18491a337,libtracing_subscriber-fee7d69ec7bb56e5,libsmallvec-bc3128fdd57228fc,libsharded_slab-bd3e89e1e50b7c87,liblazy_static-3674be3f4245d19b,libmatchers-657b767e2e15aeb8,libregex_automata-e4e8d49138828df4,libaho_corasick-fa94425a423a79cf,libmemchr-5cfa70d22cb32987,libregex_syntax-6d6ee545e2ffad72,libnu_ansi_term-745c727bb3e87c52,libtracing-4de98f18685d34e2,libpin_project_lite-0a15d51c77964692,libthread_local-b4f6fe44d641c0b1,libcfg_if-83060ec5685761ae,libtracing_log-ec4da570862f46db,liblog-b262261d47bd2eba,libtracing_core-4cc82aeb094c2c39,libonce_cell-e9252a7b5119f3eb}.rlib" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib/{libstd-*,libpanic_unwind-*,libobject-*,libmemchr-*,libaddr2line-*,libgimli-*,libcfg_if-*,librustc_demangle-*,libstd_detect-*,libhashbrown-*,librustc_std_workspace_alloc-*,libminiz_oxide-*,libadler2-*,libunwind-*,liblibc-*,librustc_std_workspace_core-*,liballoc-*,libcore-*,libcompiler_builtins-*}.rlib" "-Wl,-Bdynamic" "-lssl" "-lcrypto" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-L" "/tmp/rustdoctestKxsmn6/rustcM9t1nl/raw-dylibs" "-B<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/bin/gcc-ld" "-fuse-ld=lld" "-Wl,--eh-frame-hdr" "-Wl,-z,noexecstack" "-L" "/opt/rustwide/target/debug/build/onig_sys-34fd9aa3d2f0bb47/out" "-L" "/opt/rustwide/target/debug/build/ring-cb9e7067717603a6/out" "-L" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" "/tmp/rustdoctestKxsmn6/rust_out" "-Wl,--gc-sections" "-pie" "-Wl,-z,relro,-z,now" "-nodefaultlibs"
[INFO] [stdout]   = note: some arguments are omitted. use `--verbose` to show all linker arguments
[INFO] [stdout]   = note: collect2: fatal error: ld terminated with signal 9 [Killed]
[INFO] [stdout]           compilation terminated.
[INFO] [stdout]           
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - validate_and_parse_url (line 764) stdout ----
[INFO] [stdout] error: linking with `cc` failed: exit status: 1
[INFO] [stdout]   |
[INFO] [stdout]   = note:  "cc" "-m64" "/tmp/rustdoctestOAdb6v/rustcMcMj88/symbols.o" "<2 object files omitted>" "-Wl,--as-needed" "-Wl,-Bstatic" "/opt/rustwide/target/debug/deps/{librust_scraper-4dc15a96366f4fc1,liblegible-1ab4195faeffc6d6,libdom_query-5a58dc370c32017f,libselectors-2206f72bb67137ea,librustc_hash-ca4219e344ea5da0,libderive_more-8d00e241aaa9cb71,libbit_set-4a19ff50fe1c0798,libbit_vec-b1d1b68c2b4b1dac,libhtml5ever-58eac775c47494f2,libmarkup5ever-afb60b2cb757a4e3,libcssparser-c9daca824c86ce0d,libhtmd-f961b0c4e6ea9273,libmarkup5ever_rcdom-7fa055c87ae26adc,libhtml5ever-b9e7d82fde56075d,libmarkup5ever-dea0a4d0f0db469b,libweb_atoms-ba5a47bc3b47d3b9,libnum_cpus-c95b51094520aa2a,libserde_yaml-5cfaadb2e11d5a58,libunsafe_libyaml-d3127b66fe569cc5,libclap-f2a3cde7f6897767,libclap_builder-95e89f1adb0ffcfb,libstrsim-4d1ed08a123238dc,libanstream-8abea42649d55d0c,libanstyle_query-635080b1d6343734,libis_terminal_polyfill-3ca4268cb2568267,libcolorchoice-8e2615b3451b028d,libanstyle_parse-2b179629a907e4e4,libutf8parse-92d0158219063202,libclap_lex-98116f9ed4bc0185,libanstyle-fe219cdab7346aa5,libratatui-fb5377a17498a487,libunicode_truncate-aeedf296c5daf06c,libunicode_width-b1bc0d6c10c00ecc,liblru-3af40d5519ef5719,libhashbrown-621f4a290160b487,libfoldhash-07f233db1c671507,libitertools-45fb07187528ca00,libeither-e5ea87bd27ac73a9,libcassowary-12d00e585f48d567,libcompact_str-2a137a4ae2bda1fc,libstatic_assertions-f0217ecdd817a834,libcastaway-e04a9b7886ef0139,libunicode_segmentation-421de088ab714999,libunicode_width-0122813f2549e4e9,libstrum-76ef18fedcb3662e,libcrossterm-454e9a6e8e829dce,librustix-b821135247f1b02f,liblinux_raw_sys-e0d87a58652c2b0b,libsignal_hook_mio-72710c4526f51ec5,libsignal_hook-173b8fe2eca939f9,libsha2-d6777488adf6403e,libcpufeatures-e04321643d03190d,libdigest-58e72b83ad3d3d94,libblock_buffer-ceb5bfb4b62e5dc4,libcrypto_common-56b940ef3ee0385e,libgeneric_array-3399f74876fb1fa9,libtypenum-973adb5204d6e560,libdirs-b1e8990679707ab2,libdirs_sys-d883646dcff49155,liboption_ext-61303ef911796993,libdashmap-bba4c1acd69f1bf7,libscraper-2bf1b1abdf25889a,libego_tree-7a9e77d3f01fba8d,libselectors-7069345c74a315a0,libfxhash-280ac890dc5dd30e,libbyteorder-8f59b6d1bfdaa844,libservo_arc-c0e57b84a71a381d,libcssparser-89e43a8ab0600382,libdtoa_short-543670663d5707cb,libdtoa-457fb8273a048c91,libhtml5ever-c0fa8bb8058ba3b2,libmarkup5ever-c0c882516df60e02,libstring_cache-8bd89e3fe187d761,libphf-bf7bf84427343c13,libphf_shared-8f934843547a4d92,libtendril-486600bfb93d60f1,libfutf-aa6475a3f02abc9b,libmac-fd2d43da8dd761a5,libsyntect-dbffd8112c7c6017,libwalkdir-7cc6f300a6f0bf06,libsame_file-ff49545450c0b63c,libonig-4e4e62bedd08817f,libonig_sys-aab7084a693ac85d,libyaml_rust-06e2e071f0001877,liblinked_hash_map-7d04f0e6cc440adb,libplist-aa8ff3e813a24057,libtime-fe0ec27c3fa27e74,libtime_core-031b6ab885a7634b,libnum_conv-9ace8b7f2a214982,libderanged-d0114085ae3b02c5,libpowerfmt-f6019a2766e431f7,libquick_xml-c32afb1e6ed0d9a0,libbincode-e6d453b5a74b6ba9,libhtml_to_markdown_rs-65560c47b9424b88,libhtml_escape-201286ecbc1b7fd9,libutf8_width-1a443bc393b712e2,libregex-1342197ac76a7579,libahash-f1a97370baf80b08,libconst_random-c946cbd75ac47f34,libhtml5ever-1e4d21b721decd3b,libmarkup5ever-316c7bccd8d7fa7b,libtendril-e4dd71a086ed8d1f,libutf8-f4341c3c7568480d,libweb_atoms-5b06b161714a79c0,libstring_cache-cac98af1c390a91a,libprecomputed_hash-b8aaee179f87ad21,libdebug_unreachable-2bce5da2715432ba,libphf-e3b970e98dbcbcf0,libphf_shared-b14f7bf2b6ce6bad,libsiphasher-b386b3b339112ba5,liblru-61c1a6e2f4eb0300,libtl-1a8a916c5f4cf9e6,libreqwest_retry-9c1f287078e73dd4,libretry_policies-d12474cd0150b55b,libreqwest_middleware-cee2aa0a779a06e1,libthiserror-305297abc8a52265,libreqwest-2522e7470df8d3ad,libserde_urlencoded-2f61e8f79c0eaba2,libryu-1f4f40e4352371e5,libhyper_rustls-5c5f6a9572124b00,librustls_native_certs-465b2aa2129aa72f,libhyper_tls-a1c52f665dac25e3,libtokio_native_tls-b5c9e83166f104ec,libtokio_rustls-74b3303801a8b994,librustls-924023b9f9358bf4,libsubtle-2ae6a7038b9a0630,libwebpki-ec21f36e8112a739,libring-afebdb392891bee8,libuntrusted-b2f816886faf2178,librustls_pki_types-a1ff9279e609de76,libzeroize-7f213bea776ca5b6,libmime-0188e0814ca7ddbf,libencoding_rs-c7a67ac351c2b19f,libserde_json-1dcb03f1e808e3b8,libzmij-ef63f1da73704b4c,libtower_http-e38bb859bb3150e5,libiri_string-7980c6545d934b56,libasync_compression-18b9df1538766eaf,libcompression_codecs-4b8ccd33cce20aea,libflate2-d64feaa294f5afb3,libminiz_oxide-06b92a8d01088f52,libsimd_adler32-579395eb30afc243,libcrc32fast-77160f4e25d6fc25,libbrotli-6db41a91c52358d5,libbrotli_decompressor-d52593c63eaec5e1,liballoc_stdlib-4aac9f1b7fbf996b,liballoc_no_stdlib-118b0458ceca2dd8,libcompression_core-9f39a33edcc54b96,libtower-a75692f3c26ed9aa,libtower_layer-d908dd771b239ecd,libnative_tls-c786455cc445daa7,libopenssl_probe-6b1b371432012237,libopenssl-1b4b02cc5e9bac37,libforeign_types-4fe1886d5d9265b9,libforeign_types_shared-47b443a4583fd949,libopenssl_sys-f4848a633bc75685,libhyper_util-0be970c9aa269054,libbase64-32787b0325ea6df8,libipnet-61ca7a5e1c2863d4,libtower_service-3fb88d28c2218805,libhyper-74b65c915f74ea9e,libwant-7a6260b9c50f1479,libtry_lock-8fa2f6971035be84,libhttparse-8c9b827b8f345444,libh2-b98ca35aa21ce5d2,libindexmap-11d9f1a64587c44a,libhashbrown-e9408d1f34b5e041,libequivalent-6a754676e6af62ae,liballocator_api2-8d9c1e895dea53bd,libfoldhash-fcfd5cb1fe57a336,libfnv-79e2cbfbe03dcd16,libpin_utils-3860774ad9b215b5,libatomic_waker-06950c8c08d2b8fa,libtokio_util-99f6aff240827673,libhttp_body_util-435c3d9885c1d0aa,libhttp_body-55146306285889c1,libhttp-621951be98ec0f6f,libitoa-f3a70a1441f7f89b,libsync_wrapper-6bdfbc29c4269203,libquick_xml-3e1bef3b7b7056fb,libtokio-b1ad1f7976e2de88,libsignal_hook_registry-0370c074c4bef323,liberrno-1d9457f3d77a0a23,libsocket2-050091baf38e5996,libbytes-2ed9460101f17bbf,libmio-a13bd88e340612b1,libgovernor-ac6bd2a970aac98c,libparking_lot-3ffc45ac74faea53,libquanta-9a46bb971ec15389,libraw_cpuid-8f01b3dbcfbd69bf,libbitflags-19bd3a07fb167555,libcrossbeam_utils-f696a08ab1e94e7a,libdashmap-87df7f076b21ba16,liblock_api-16d46fed645f7bff,libscopeguard-7ec2214574194454,libparking_lot_core-5da3b68e7b565456,libhashbrown-7535884dad52ee2f,libfutures-5c9e75323a8ab307,libfutures_executor-a40538543ae89eee,libfutures_util-11045934aa1f092f,libfutures_io-a8805bd12b2ab705,libslab-0582d648e59ab406,libfutures_channel-04b287164a72dbf0,libfutures_sink-3971bde37bb30e19,libfutures_task-36f327cfab86eddc,libfutures_core-1121ff913ed87f93,libfutures_timer-17baedd4276dc448,libnonzero_ext-203430fae6cd36ff,librand-9430bfa85d5a43b1,librand_chacha-ece3a1fcada7f917,libppv_lite86-f71f66a5f0b2c41c,libzerocopy-f356ca4a4615f711,librand_core-d3604a144f1290be,libgetrandom-23d8bf2e7269f879,libportable_atomic-a2913edf01b5bd0d,libno_std_compat-493d4a0343c995b5,libanyhow-9e4c44ac98d8e4ea,libuuid-4b75ddd0eb56e2ec,libgetrandom-6841e0dbdb6c146b,liblibc-585253b8e2aa2651,libchrono-a783711f0e926cf6,libiana_time_zone-bcd81aefedc374a6,libnum_traits-3a2b08a4728dfda7,liburl-dfa888de2f8844ec,libidna-d0f914cf0dd49c89,libutf8_iter-51566bbad89f3a68,libidna_adapter-b134f6fba38cb0d3,libicu_properties-01ea59109077f236,libicu_properties_data-b217809bf575558a,libicu_normalizer-dee7047b63643fa4,libicu_normalizer_data-ab8997d7cbbb3306,libicu_collections-4e11ffc80008bdcd,libpotential_utf-dabf30f676b181fd,libicu_provider-86fe2ef62cf31735,libicu_locale_core-b0c91db76b8dad49,libtinystr-af6d4b900a1cd840,liblitemap-cd9b5b2aa04e2018,libwriteable-4f74a67d38fff78e,libzerovec-292c190c6ad84279,libzerotrie-9b29a3e13405dd30,libyoke-793cb8c095e97e3e,libstable_deref_trait-8f5d1ea34607785b,libzerofrom-9cf902e0d855375e,libform_urlencoded-58b0f0edb59b40d2,libpercent_encoding-fa055ecaa1e57cfa,libserde-36785060c1ea6758,libserde_core-2c928ee17a7447a4,libthiserror-5e90adc18491a337,libtracing_subscriber-fee7d69ec7bb56e5,libsmallvec-bc3128fdd57228fc,libsharded_slab-bd3e89e1e50b7c87,liblazy_static-3674be3f4245d19b,libmatchers-657b767e2e15aeb8,libregex_automata-e4e8d49138828df4,libaho_corasick-fa94425a423a79cf,libmemchr-5cfa70d22cb32987,libregex_syntax-6d6ee545e2ffad72,libnu_ansi_term-745c727bb3e87c52,libtracing-4de98f18685d34e2,libpin_project_lite-0a15d51c77964692,libthread_local-b4f6fe44d641c0b1,libcfg_if-83060ec5685761ae,libtracing_log-ec4da570862f46db,liblog-b262261d47bd2eba,libtracing_core-4cc82aeb094c2c39,libonce_cell-e9252a7b5119f3eb}.rlib" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib/{libstd-*,libpanic_unwind-*,libobject-*,libmemchr-*,libaddr2line-*,libgimli-*,libcfg_if-*,librustc_demangle-*,libstd_detect-*,libhashbrown-*,librustc_std_workspace_alloc-*,libminiz_oxide-*,libadler2-*,libunwind-*,liblibc-*,librustc_std_workspace_core-*,liballoc-*,libcore-*,libcompiler_builtins-*}.rlib" "-Wl,-Bdynamic" "-lssl" "-lcrypto" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-L" "/tmp/rustdoctestOAdb6v/rustcMcMj88/raw-dylibs" "-B<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/bin/gcc-ld" "-fuse-ld=lld" "-Wl,--eh-frame-hdr" "-Wl,-z,noexecstack" "-L" "/opt/rustwide/target/debug/build/onig_sys-34fd9aa3d2f0bb47/out" "-L" "/opt/rustwide/target/debug/build/ring-cb9e7067717603a6/out" "-L" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" "/tmp/rustdoctestOAdb6v/rust_out" "-Wl,--gc-sections" "-pie" "-Wl,-z,relro,-z,now" "-nodefaultlibs"
[INFO] [stdout]   = note: some arguments are omitted. use `--verbose` to show all linker arguments
[INFO] [stdout]   = note: collect2: fatal error: ld terminated with signal 9 [Killed]
[INFO] [stdout]           compilation terminated.
[INFO] [stdout]           
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - validate_and_parse_url (line 784) stdout ----
[INFO] [stdout] error: linking with `cc` failed: exit status: 1
[INFO] [stdout]   |
[INFO] [stdout]   = note:  "cc" "-m64" "/tmp/rustdoctestVfcZkT/rustc3DNzSh/symbols.o" "<2 object files omitted>" "-Wl,--as-needed" "-Wl,-Bstatic" "/opt/rustwide/target/debug/deps/{librust_scraper-4dc15a96366f4fc1,liblegible-1ab4195faeffc6d6,libdom_query-5a58dc370c32017f,libselectors-2206f72bb67137ea,librustc_hash-ca4219e344ea5da0,libderive_more-8d00e241aaa9cb71,libbit_set-4a19ff50fe1c0798,libbit_vec-b1d1b68c2b4b1dac,libhtml5ever-58eac775c47494f2,libmarkup5ever-afb60b2cb757a4e3,libcssparser-c9daca824c86ce0d,libhtmd-f961b0c4e6ea9273,libmarkup5ever_rcdom-7fa055c87ae26adc,libhtml5ever-b9e7d82fde56075d,libmarkup5ever-dea0a4d0f0db469b,libweb_atoms-ba5a47bc3b47d3b9,libnum_cpus-c95b51094520aa2a,libserde_yaml-5cfaadb2e11d5a58,libunsafe_libyaml-d3127b66fe569cc5,libclap-f2a3cde7f6897767,libclap_builder-95e89f1adb0ffcfb,libstrsim-4d1ed08a123238dc,libanstream-8abea42649d55d0c,libanstyle_query-635080b1d6343734,libis_terminal_polyfill-3ca4268cb2568267,libcolorchoice-8e2615b3451b028d,libanstyle_parse-2b179629a907e4e4,libutf8parse-92d0158219063202,libclap_lex-98116f9ed4bc0185,libanstyle-fe219cdab7346aa5,libratatui-fb5377a17498a487,libunicode_truncate-aeedf296c5daf06c,libunicode_width-b1bc0d6c10c00ecc,liblru-3af40d5519ef5719,libhashbrown-621f4a290160b487,libfoldhash-07f233db1c671507,libitertools-45fb07187528ca00,libeither-e5ea87bd27ac73a9,libcassowary-12d00e585f48d567,libcompact_str-2a137a4ae2bda1fc,libstatic_assertions-f0217ecdd817a834,libcastaway-e04a9b7886ef0139,libunicode_segmentation-421de088ab714999,libunicode_width-0122813f2549e4e9,libstrum-76ef18fedcb3662e,libcrossterm-454e9a6e8e829dce,librustix-b821135247f1b02f,liblinux_raw_sys-e0d87a58652c2b0b,libsignal_hook_mio-72710c4526f51ec5,libsignal_hook-173b8fe2eca939f9,libsha2-d6777488adf6403e,libcpufeatures-e04321643d03190d,libdigest-58e72b83ad3d3d94,libblock_buffer-ceb5bfb4b62e5dc4,libcrypto_common-56b940ef3ee0385e,libgeneric_array-3399f74876fb1fa9,libtypenum-973adb5204d6e560,libdirs-b1e8990679707ab2,libdirs_sys-d883646dcff49155,liboption_ext-61303ef911796993,libdashmap-bba4c1acd69f1bf7,libscraper-2bf1b1abdf25889a,libego_tree-7a9e77d3f01fba8d,libselectors-7069345c74a315a0,libfxhash-280ac890dc5dd30e,libbyteorder-8f59b6d1bfdaa844,libservo_arc-c0e57b84a71a381d,libcssparser-89e43a8ab0600382,libdtoa_short-543670663d5707cb,libdtoa-457fb8273a048c91,libhtml5ever-c0fa8bb8058ba3b2,libmarkup5ever-c0c882516df60e02,libstring_cache-8bd89e3fe187d761,libphf-bf7bf84427343c13,libphf_shared-8f934843547a4d92,libtendril-486600bfb93d60f1,libfutf-aa6475a3f02abc9b,libmac-fd2d43da8dd761a5,libsyntect-dbffd8112c7c6017,libwalkdir-7cc6f300a6f0bf06,libsame_file-ff49545450c0b63c,libonig-4e4e62bedd08817f,libonig_sys-aab7084a693ac85d,libyaml_rust-06e2e071f0001877,liblinked_hash_map-7d04f0e6cc440adb,libplist-aa8ff3e813a24057,libtime-fe0ec27c3fa27e74,libtime_core-031b6ab885a7634b,libnum_conv-9ace8b7f2a214982,libderanged-d0114085ae3b02c5,libpowerfmt-f6019a2766e431f7,libquick_xml-c32afb1e6ed0d9a0,libbincode-e6d453b5a74b6ba9,libhtml_to_markdown_rs-65560c47b9424b88,libhtml_escape-201286ecbc1b7fd9,libutf8_width-1a443bc393b712e2,libregex-1342197ac76a7579,libahash-f1a97370baf80b08,libconst_random-c946cbd75ac47f34,libhtml5ever-1e4d21b721decd3b,libmarkup5ever-316c7bccd8d7fa7b,libtendril-e4dd71a086ed8d1f,libutf8-f4341c3c7568480d,libweb_atoms-5b06b161714a79c0,libstring_cache-cac98af1c390a91a,libprecomputed_hash-b8aaee179f87ad21,libdebug_unreachable-2bce5da2715432ba,libphf-e3b970e98dbcbcf0,libphf_shared-b14f7bf2b6ce6bad,libsiphasher-b386b3b339112ba5,liblru-61c1a6e2f4eb0300,libtl-1a8a916c5f4cf9e6,libreqwest_retry-9c1f287078e73dd4,libretry_policies-d12474cd0150b55b,libreqwest_middleware-cee2aa0a779a06e1,libthiserror-305297abc8a52265,libreqwest-2522e7470df8d3ad,libserde_urlencoded-2f61e8f79c0eaba2,libryu-1f4f40e4352371e5,libhyper_rustls-5c5f6a9572124b00,librustls_native_certs-465b2aa2129aa72f,libhyper_tls-a1c52f665dac25e3,libtokio_native_tls-b5c9e83166f104ec,libtokio_rustls-74b3303801a8b994,librustls-924023b9f9358bf4,libsubtle-2ae6a7038b9a0630,libwebpki-ec21f36e8112a739,libring-afebdb392891bee8,libuntrusted-b2f816886faf2178,librustls_pki_types-a1ff9279e609de76,libzeroize-7f213bea776ca5b6,libmime-0188e0814ca7ddbf,libencoding_rs-c7a67ac351c2b19f,libserde_json-1dcb03f1e808e3b8,libzmij-ef63f1da73704b4c,libtower_http-e38bb859bb3150e5,libiri_string-7980c6545d934b56,libasync_compression-18b9df1538766eaf,libcompression_codecs-4b8ccd33cce20aea,libflate2-d64feaa294f5afb3,libminiz_oxide-06b92a8d01088f52,libsimd_adler32-579395eb30afc243,libcrc32fast-77160f4e25d6fc25,libbrotli-6db41a91c52358d5,libbrotli_decompressor-d52593c63eaec5e1,liballoc_stdlib-4aac9f1b7fbf996b,liballoc_no_stdlib-118b0458ceca2dd8,libcompression_core-9f39a33edcc54b96,libtower-a75692f3c26ed9aa,libtower_layer-d908dd771b239ecd,libnative_tls-c786455cc445daa7,libopenssl_probe-6b1b371432012237,libopenssl-1b4b02cc5e9bac37,libforeign_types-4fe1886d5d9265b9,libforeign_types_shared-47b443a4583fd949,libopenssl_sys-f4848a633bc75685,libhyper_util-0be970c9aa269054,libbase64-32787b0325ea6df8,libipnet-61ca7a5e1c2863d4,libtower_service-3fb88d28c2218805,libhyper-74b65c915f74ea9e,libwant-7a6260b9c50f1479,libtry_lock-8fa2f6971035be84,libhttparse-8c9b827b8f345444,libh2-b98ca35aa21ce5d2,libindexmap-11d9f1a64587c44a,libhashbrown-e9408d1f34b5e041,libequivalent-6a754676e6af62ae,liballocator_api2-8d9c1e895dea53bd,libfoldhash-fcfd5cb1fe57a336,libfnv-79e2cbfbe03dcd16,libpin_utils-3860774ad9b215b5,libatomic_waker-06950c8c08d2b8fa,libtokio_util-99f6aff240827673,libhttp_body_util-435c3d9885c1d0aa,libhttp_body-55146306285889c1,libhttp-621951be98ec0f6f,libitoa-f3a70a1441f7f89b,libsync_wrapper-6bdfbc29c4269203,libquick_xml-3e1bef3b7b7056fb,libtokio-b1ad1f7976e2de88,libsignal_hook_registry-0370c074c4bef323,liberrno-1d9457f3d77a0a23,libsocket2-050091baf38e5996,libbytes-2ed9460101f17bbf,libmio-a13bd88e340612b1,libgovernor-ac6bd2a970aac98c,libparking_lot-3ffc45ac74faea53,libquanta-9a46bb971ec15389,libraw_cpuid-8f01b3dbcfbd69bf,libbitflags-19bd3a07fb167555,libcrossbeam_utils-f696a08ab1e94e7a,libdashmap-87df7f076b21ba16,liblock_api-16d46fed645f7bff,libscopeguard-7ec2214574194454,libparking_lot_core-5da3b68e7b565456,libhashbrown-7535884dad52ee2f,libfutures-5c9e75323a8ab307,libfutures_executor-a40538543ae89eee,libfutures_util-11045934aa1f092f,libfutures_io-a8805bd12b2ab705,libslab-0582d648e59ab406,libfutures_channel-04b287164a72dbf0,libfutures_sink-3971bde37bb30e19,libfutures_task-36f327cfab86eddc,libfutures_core-1121ff913ed87f93,libfutures_timer-17baedd4276dc448,libnonzero_ext-203430fae6cd36ff,librand-9430bfa85d5a43b1,librand_chacha-ece3a1fcada7f917,libppv_lite86-f71f66a5f0b2c41c,libzerocopy-f356ca4a4615f711,librand_core-d3604a144f1290be,libgetrandom-23d8bf2e7269f879,libportable_atomic-a2913edf01b5bd0d,libno_std_compat-493d4a0343c995b5,libanyhow-9e4c44ac98d8e4ea,libuuid-4b75ddd0eb56e2ec,libgetrandom-6841e0dbdb6c146b,liblibc-585253b8e2aa2651,libchrono-a783711f0e926cf6,libiana_time_zone-bcd81aefedc374a6,libnum_traits-3a2b08a4728dfda7,liburl-dfa888de2f8844ec,libidna-d0f914cf0dd49c89,libutf8_iter-51566bbad89f3a68,libidna_adapter-b134f6fba38cb0d3,libicu_properties-01ea59109077f236,libicu_properties_data-b217809bf575558a,libicu_normalizer-dee7047b63643fa4,libicu_normalizer_data-ab8997d7cbbb3306,libicu_collections-4e11ffc80008bdcd,libpotential_utf-dabf30f676b181fd,libicu_provider-86fe2ef62cf31735,libicu_locale_core-b0c91db76b8dad49,libtinystr-af6d4b900a1cd840,liblitemap-cd9b5b2aa04e2018,libwriteable-4f74a67d38fff78e,libzerovec-292c190c6ad84279,libzerotrie-9b29a3e13405dd30,libyoke-793cb8c095e97e3e,libstable_deref_trait-8f5d1ea34607785b,libzerofrom-9cf902e0d855375e,libform_urlencoded-58b0f0edb59b40d2,libpercent_encoding-fa055ecaa1e57cfa,libserde-36785060c1ea6758,libserde_core-2c928ee17a7447a4,libthiserror-5e90adc18491a337,libtracing_subscriber-fee7d69ec7bb56e5,libsmallvec-bc3128fdd57228fc,libsharded_slab-bd3e89e1e50b7c87,liblazy_static-3674be3f4245d19b,libmatchers-657b767e2e15aeb8,libregex_automata-e4e8d49138828df4,libaho_corasick-fa94425a423a79cf,libmemchr-5cfa70d22cb32987,libregex_syntax-6d6ee545e2ffad72,libnu_ansi_term-745c727bb3e87c52,libtracing-4de98f18685d34e2,libpin_project_lite-0a15d51c77964692,libthread_local-b4f6fe44d641c0b1,libcfg_if-83060ec5685761ae,libtracing_log-ec4da570862f46db,liblog-b262261d47bd2eba,libtracing_core-4cc82aeb094c2c39,libonce_cell-e9252a7b5119f3eb}.rlib" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib/{libstd-*,libpanic_unwind-*,libobject-*,libmemchr-*,libaddr2line-*,libgimli-*,libcfg_if-*,librustc_demangle-*,libstd_detect-*,libhashbrown-*,librustc_std_workspace_alloc-*,libminiz_oxide-*,libadler2-*,libunwind-*,liblibc-*,librustc_std_workspace_core-*,liballoc-*,libcore-*,libcompiler_builtins-*}.rlib" "-Wl,-Bdynamic" "-lssl" "-lcrypto" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-L" "/tmp/rustdoctestVfcZkT/rustc3DNzSh/raw-dylibs" "-B<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/bin/gcc-ld" "-fuse-ld=lld" "-Wl,--eh-frame-hdr" "-Wl,-z,noexecstack" "-L" "/opt/rustwide/target/debug/build/onig_sys-34fd9aa3d2f0bb47/out" "-L" "/opt/rustwide/target/debug/build/ring-cb9e7067717603a6/out" "-L" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" "/tmp/rustdoctestVfcZkT/rust_out" "-Wl,--gc-sections" "-pie" "-Wl,-z,relro,-z,now" "-nodefaultlibs"
[INFO] [stdout]   = note: some arguments are omitted. use `--verbose` to show all linker arguments
[INFO] [stdout]   = note: collect2: fatal error: ld terminated with signal 9 [Killed]
[INFO] [stdout]           compilation terminated.
[INFO] [stdout]           
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     src/lib.rs - ScraperConfig::has_downloads (line 373)
[INFO] [stdout]     src/lib.rs - ScraperConfig::with_output_dir (line 329)
[INFO] [stdout]     src/lib.rs - validate_and_parse_url (line 764)
[INFO] [stderr] error: doctest failed, to rerun pass `--doc`
[INFO] [stdout]     src/lib.rs - validate_and_parse_url (line 784)
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 52 passed; 4 failed; 1 ignored; 0 measured; 0 filtered out; finished in 147.10s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "d17804bc16afd59878668c855c9b64fc6a04d3827fe73a5f573ee84b41c815ba", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "d17804bc16afd59878668c855c9b64fc6a04d3827fe73a5f573ee84b41c815ba", kill_on_drop: false }`
[INFO] [stdout] d17804bc16afd59878668c855c9b64fc6a04d3827fe73a5f573ee84b41c815ba
