[INFO] fetching crate url 2.5.7... [INFO] testing url-2.5.7 against beta-2025-09-21 for beta-1.91-3 [INFO] extracting crate url 2.5.7 into /workspace/builds/worker-4-tc2/source [INFO] started tweaking crates.io crate url 2.5.7 [INFO] removed 0 missing tests [INFO] finished tweaking crates.io crate url 2.5.7 [INFO] tweaked toml for crates.io crate url 2.5.7 written to /workspace/builds/worker-4-tc2/source/Cargo.toml [INFO] validating manifest of crates.io crate url 2.5.7 on toolchain beta-2025-09-21 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2025-09-21" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate url 2.5.7 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" "+beta-2025-09-21" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2025-09-21" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] e3ac794e17f04a5b5fdea6a6d82ea892bf3b33c3eb2cc841213fb22a49db0001 [INFO] running `Command { std: "docker" "start" "-a" "e3ac794e17f04a5b5fdea6a6d82ea892bf3b33c3eb2cc841213fb22a49db0001", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "e3ac794e17f04a5b5fdea6a6d82ea892bf3b33c3eb2cc841213fb22a49db0001", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "e3ac794e17f04a5b5fdea6a6d82ea892bf3b33c3eb2cc841213fb22a49db0001", kill_on_drop: false }` [INFO] [stdout] e3ac794e17f04a5b5fdea6a6d82ea892bf3b33c3eb2cc841213fb22a49db0001 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2025-09-21" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] ba89e5835572399d02a4b9fdd02a1f29a5addf53e468a09eef30d84b9c81fa8d [INFO] running `Command { std: "docker" "start" "-a" "ba89e5835572399d02a4b9fdd02a1f29a5addf53e468a09eef30d84b9c81fa8d", kill_on_drop: false }` [INFO] [stderr] Compiling unicode-ident v1.0.13 [INFO] [stderr] Compiling litemap v0.7.3 [INFO] [stderr] Compiling serde v1.0.210 [INFO] [stderr] Compiling proc-macro2 v1.0.86 [INFO] [stderr] Compiling quote v1.0.37 [INFO] [stderr] Compiling syn v2.0.77 [INFO] [stderr] Compiling synstructure v0.13.1 [INFO] [stderr] Compiling zerovec-derive v0.10.3 [INFO] [stderr] Compiling displaydoc v0.2.5 [INFO] [stderr] Compiling icu_provider_macros v1.5.0 [INFO] [stderr] Compiling serde_derive v1.0.210 [INFO] [stderr] Compiling zerofrom-derive v0.1.4 [INFO] [stderr] Compiling yoke-derive v0.7.4 [INFO] [stderr] Compiling zerofrom v0.1.4 [INFO] [stderr] Compiling yoke v0.7.4 [INFO] [stderr] Compiling zerovec v0.10.4 [INFO] [stderr] Compiling tinystr v0.7.6 [INFO] [stderr] Compiling icu_collections v1.5.0 [INFO] [stderr] Compiling icu_locid v1.5.0 [INFO] [stderr] Compiling icu_provider v1.5.0 [INFO] [stderr] Compiling icu_locid_transform v1.5.0 [INFO] [stderr] Compiling icu_properties v1.5.1 [INFO] [stderr] Compiling icu_normalizer v1.5.0 [INFO] [stderr] Compiling idna_adapter v1.2.0 [INFO] [stderr] Compiling idna v1.1.0 [INFO] [stderr] Compiling url v2.5.7 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 29.62s [INFO] running `Command { std: "docker" "inspect" "ba89e5835572399d02a4b9fdd02a1f29a5addf53e468a09eef30d84b9c81fa8d", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "ba89e5835572399d02a4b9fdd02a1f29a5addf53e468a09eef30d84b9c81fa8d", kill_on_drop: false }` [INFO] [stdout] ba89e5835572399d02a4b9fdd02a1f29a5addf53e468a09eef30d84b9c81fa8d [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2025-09-21" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] be912364d6e217eeb3c72aaa0a8b99eb7429b8b477718386cfb059772f570336 [INFO] running `Command { std: "docker" "start" "-a" "be912364d6e217eeb3c72aaa0a8b99eb7429b8b477718386cfb059772f570336", kill_on_drop: false }` [INFO] [stderr] Compiling serde_json v1.0.128 [INFO] [stderr] Compiling bencher v0.1.5 [INFO] [stderr] Compiling url v2.5.7 (/opt/rustwide/workdir) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 4.56s [INFO] running `Command { std: "docker" "inspect" "be912364d6e217eeb3c72aaa0a8b99eb7429b8b477718386cfb059772f570336", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "be912364d6e217eeb3c72aaa0a8b99eb7429b8b477718386cfb059772f570336", kill_on_drop: false }` [INFO] [stdout] be912364d6e217eeb3c72aaa0a8b99eb7429b8b477718386cfb059772f570336 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2025-09-21" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 794f414d7c247d7865b0efae5b67dde1788b194095e928583be8409598bd3847 [INFO] running `Command { std: "docker" "start" "-a" "794f414d7c247d7865b0efae5b67dde1788b194095e928583be8409598bd3847", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.09s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/url-5d9afd29ec8ecdcd) [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test slicing::test_count_digits ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/unit.rs (/opt/rustwide/target/debug/deps/unit-fe94f8b2b867a987) [INFO] [stdout] [INFO] [stdout] running 66 tests [INFO] [stdout] test append_empty_segment_then_mutate ... ok [INFO] [stdout] test append_trailing_slash ... ok [INFO] [stdout] test extend_query_pairs_then_mutate ... ok [INFO] [stdout] test form_urlencoded_encoding_override ... ok [INFO] [stdout] test from_str ... ok [INFO] [stdout] test host ... ok [INFO] [stdout] test host_serialization ... ok [INFO] [stdout] test issue_124 ... ok [INFO] [stdout] test issue_197 ... ok [INFO] [stdout] test issue_61 ... ok [INFO] [stdout] test issue_241 ... ok [INFO] [stdout] test issue_974 ... ok [INFO] [stdout] test new_directory_paths ... ok [INFO] [stdout] test issue_864 ... ok [INFO] [stdout] test no_panic ... ok [INFO] [stdout] test new_path_bad_utf8 ... ok [INFO] [stdout] test pop_if_empty_in_bounds ... ok [INFO] [stdout] test path_backslash_fun ... ok [INFO] [stdout] test size ... ok [INFO] [stdout] test serde_error_message ... ok [INFO] [stdout] test parse_with_params ... ok [INFO] [stdout] test test_authority ... ok [INFO] [stdout] test test_domain ... ok [INFO] [stdout] test test_equality ... ok [INFO] [stdout] test test_domain_encoding_quirks ... ok [INFO] [stdout] test test_form_urlencoded ... ok [INFO] [stdout] test test_has_authority ... ok [INFO] [stdout] test test_fragment ... ok [INFO] [stdout] test test_file_with_drive ... ok [INFO] [stdout] test test_form_serialize ... ok [INFO] [stdout] test test_file_with_drive_and_path ... ok [INFO] [stdout] test test_leading_dots ... ok [INFO] [stdout] test test_non_special_path3 ... ok [INFO] [stdout] test test_idna ... ok [INFO] [stdout] test test_make_relative ... ok [INFO] [stdout] test test_no_base_url ... ok [INFO] [stdout] test test_non_special_path2 ... ok [INFO] [stdout] test test_non_special_path ... ok [INFO] [stdout] test test_origin_hash ... ok [INFO] [stdout] test test_null_host_with_leading_empty_path_segment ... ok [INFO] [stdout] test test_options_reuse ... ok [INFO] [stdout] test test_origin_blob_equality ... ok [INFO] [stdout] test test_origin_opaque ... ok [INFO] [stdout] test test_relative_empty ... ok [INFO] [stdout] test test_query ... ok [INFO] [stdout] test test_relative ... ok [INFO] [stdout] test test_serialization ... ok [INFO] [stdout] test test_set_empty_query ... ok [INFO] [stdout] test test_set_empty_host ... ok [INFO] [stdout] test test_set_empty_username_and_password ... ok [INFO] [stdout] test test_origin_unicode_serialization ... ok [INFO] [stdout] test test_set_host ... ok [INFO] [stdout] test test_set_empty_hostname ... ok [INFO] [stdout] test test_set_ip_host ... ok [INFO] [stdout] test test_set_empty_password ... ok [INFO] [stdout] test test_set_href ... ok [INFO] [stdout] test test_set_scheme_empty_err ... ok [INFO] [stdout] test test_slicing ... ok [INFO] [stdout] test test_set_scheme_to_file_with_host ... ok [INFO] [stdout] test test_url_from_file_path ... ok [INFO] [stdout] test test_syntax_violation_callback_lifetimes ... ok [INFO] [stdout] test test_strip_trailing_spaces_from_opaque_path ... ok [INFO] [stdout] test test_syntax_violation_callback_types ... ok [INFO] [stdout] test test_syntax_violation_callback ... ok [INFO] [stdout] test test_socket_addrs ... ok [INFO] [stdout] test new_file_paths ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 66 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s [INFO] [stdout] [INFO] [stderr] Running tests/wpt.rs (/opt/rustwide/target/debug/deps/url_wpt-c1820939bb7d4a5f) [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] <\t :foo.com \n> against ... ✅ [INFO] [stdout] < foo.com > against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] <> against ... ✅ [INFO] [stdout] < \t> against ... ✅ [INFO] [stdout] <:foo.com/> against ... ✅ [INFO] [stdout] <:foo.com\\> against ... ✅ [INFO] [stdout] <:> against ... ✅ [INFO] [stdout] <:a> against ... ✅ [INFO] [stdout] <:/> against ... ✅ [INFO] [stdout] <:\\> against ... ✅ [INFO] [stdout] <:#> against ... ✅ [INFO] [stdout] <#> against ... ✅ [INFO] [stdout] <#/> against ... ✅ [INFO] [stdout] <#\\> against ... ✅ [INFO] [stdout] <#;?> against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] <:23> against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] <\\x> against ... ✅ [INFO] [stdout] <\\\\x\\hello> against ... ✅ [INFO] [stdout] <::> against ... ✅ [INFO] [stdout] <::23> against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] <[61:24:74]:98> against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] <#\u{3b2}> against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] < File:c|////foo\\bar.html> against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] <\\\\server\\file> against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] <.> against ... ✅ [INFO] [stdout] <..> against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] <./test.txt> against ... ✅ [INFO] [stdout] <../test.txt> against ... ✅ [INFO] [stdout] <../aaa/test.txt> against ... ✅ [INFO] [stdout] <../../test.txt> against ... ✅ [INFO] [stdout] <\u{4e2d}/test.txt> against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] <\u{0}\u{1b}\u{4}\u{12} http://example.com/\u{1f} \r > ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] <#> against ... ✅ [INFO] [stdout] <#x> against ... ✅ [INFO] [stdout] <#x> against ... ✅ [INFO] [stdout] <#x> against ... ✅ [INFO] [stdout] <#x:y> against ... ✅ [INFO] [stdout] <#> against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] <> against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] <../i> against ... ✅ [INFO] [stdout] <../i> against ... ✅ [INFO] [stdout] <../i> against ... ✅ [INFO] [stdout] <../i> against ... ✅ [INFO] [stdout] <../i> against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] <#i> against ... ✅ [INFO] [stdout] <#i> against ... ✅ [INFO] [stdout] <#i> against ... ✅ [INFO] [stdout] <#i> against ... ✅ [INFO] [stdout] <#i> against ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] b> ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] b> ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] bar> ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] <..> against ... ✅ [INFO] [stdout] <..> against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ (expected fail) [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] <..> against ... ✅ [INFO] [stdout] <..> against ... ✅ [INFO] [stdout] <> against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] <#x> against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] ... ✅ (expected fail) [INFO] [stdout] ... ✅ (expected fail) [INFO] [stdout] ... ✅ (expected fail) [INFO] [stdout] ... ✅ (expected fail) [INFO] [stdout] ... ✅ (expected fail) [INFO] [stdout] ... ✅ (expected fail) [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ (expected fail) [INFO] [stdout] ... ✅ (expected fail) [INFO] [stdout] against ... ✅ (expected fail) [INFO] [stdout] <\\//pig> against ... ✅ [INFO] [stdout] <\\/localhost//pig> against ... ✅ (expected fail) [INFO] [stdout] against ... ✅ (expected fail) [INFO] [stdout] against ... ✅ (expected fail) [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ (expected fail) [INFO] [stdout] against ... ✅ (expected fail) [INFO] [stdout] against ... ✅ (expected fail) [INFO] [stdout] against ... ✅ (expected fail) [INFO] [stdout] against ... ✅ (expected fail) [INFO] [stdout] against ... ✅ (expected fail) [INFO] [stdout] against ... ✅ (expected fail) [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ (expected fail) [INFO] [stdout] ... ✅ (expected fail) [INFO] [stdout] ... ✅ (expected fail) [INFO] [stdout] ... ✅ (expected fail) [INFO] [stdout] against ... ✅ (expected fail) [INFO] [stdout] against ... ✅ (expected fail) [INFO] [stdout] against ... ✅ (expected fail) [INFO] [stdout] against ... ✅ (expected fail) [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] <\\\\\\.\\Y:> ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] <\\\\\\.\\y:> ... ✅ [INFO] [stdout] ... ✅ (expected fail) [INFO] [stdout] ... ✅ (expected fail) [INFO] [stdout] ... ✅ (expected fail) [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ (expected fail) [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ (expected fail) [INFO] [stdout] against ... ✅ (expected fail) [INFO] [stdout] ... ✅ (expected fail) [INFO] [stdout] ... ✅ (expected fail) [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] <#x> against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] <..//path> against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] <> against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] <../path> against ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] > ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] <10.0.0.7:8080/foo.html> against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] <#link> against ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] @[\\]^_`{|}~@host/> ... ✅ [INFO] [stdout] @[]^_`{|}~@host/> ... ✅ [INFO] [stdout] @[\\]^_`{|}~@host/> ... ✅ [INFO] [stdout] @[]^_`{|}~@host/> ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] @[\\]^_`{|}~> ... ✅ [INFO] [stdout] @[\\]^_`{|}~> ... ✅ [INFO] [stdout] ?@[\\]^_`{|}~> ... ✅ [INFO] [stdout] ?@[\\]^_`{|}~> ... ✅ [INFO] [stdout] ?@[\\]^_`{|}~> ... ✅ [INFO] [stdout] ?@[\\]^_`{|}~> ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] <#> ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] <> ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] set href to ... ✅ (expected fail) [INFO] [stdout] set port to <8080> ... ✅ [INFO] [stdout] set port to <> ... ✅ [INFO] [stdout] set port to <80> ... ✅ [INFO] [stdout] set port to <443> ... ✅ [INFO] [stdout] set port to <80> ... ✅ [INFO] [stdout] set port to <8080/stuff> ... ✅ [INFO] [stdout] set port to <8080?stuff> ... ✅ [INFO] [stdout] set port to <8080#stuff> ... ✅ [INFO] [stdout] set port to <8080\\stuff> ... ✅ [INFO] [stdout] set port to <8080stuff2> ... ✅ [INFO] [stdout] set port to <8080stuff2> ... ✅ [INFO] [stdout] set port to <8080+2> ... ✅ [INFO] [stdout] set port to <65535> ... ✅ [INFO] [stdout] set port to <65536> ... ✅ [INFO] [stdout] set port to ... ✅ [INFO] [stdout] set port to <65536> ... ✅ [INFO] [stdout] set port to <12> ... ✅ [INFO] [stdout] set port to <12> ... ✅ [INFO] [stdout] set port to <12> ... ✅ [INFO] [stdout] set port to <12> ... ✅ [INFO] [stdout] set port to <12> ... ✅ [INFO] [stdout] set port to <12> ... ✅ [INFO] [stdout] set port to <\t8080> ... ✅ [INFO] [stdout] set port to <\t8080> ... ✅ [INFO] [stdout] set port to <4wpt> ... ✅ [INFO] [stdout] set search to ... ✅ [INFO] [stdout] set search to ... ✅ [INFO] [stdout] set search to ... ✅ [INFO] [stdout] set search to ... ✅ [INFO] [stdout] set search to ... ✅ [INFO] [stdout] set search to <> ... ✅ [INFO] [stdout] set search to <> ... ✅ [INFO] [stdout] set search to <> ... ✅ [INFO] [stdout] set search to <\u{0}\u{1}\t\n\r\u{1f} !\"#$%&\'()*+,-./09:;<=>?@AZ[\\]^_`az{|}~\u{7f}\u{80}\u{81}\u{c9}\u{e9}> ... ✅ [INFO] [stdout] set search to <%c3%89t\u{e9}> ... ✅ [INFO] [stdout] set search to <> ... ✅ [INFO] [stdout] set search to <> ... ✅ [INFO] [stdout] set search to <> ... ✅ [INFO] [stdout] set search to <> ... ✅ [INFO] [stdout] set search to < > ... ✅ [INFO] [stdout] set search to <\u{0}> ... ✅ [INFO] [stdout] set password to ... ✅ [INFO] [stdout] set password to ... ✅ [INFO] [stdout] set password to ... ✅ [INFO] [stdout] set password to ... ✅ [INFO] [stdout] set password to ... ✅ [INFO] [stdout] set password to <> ... ✅ [INFO] [stdout] set password to <> ... ✅ [INFO] [stdout] set password to <\u{0}\u{1}\t\n\r\u{1f} !\"#$%&\'()*+,-./09:;<=>?@AZ[\\]^_`az{|}~\u{7f}\u{80}\u{81}\u{c9}\u{e9}> ... ✅ [INFO] [stdout] set password to <%c3%89t\u{e9}> ... ✅ [INFO] [stdout] set password to ... ✅ [INFO] [stdout] set password to ... ✅ [INFO] [stdout] set password to ... ✅ [INFO] [stdout] set host to <\u{0}> ... ✅ [INFO] [stdout] set host to <\t> ... ✅ [INFO] [stdout] set host to <\n> ... ✅ [INFO] [stdout] set host to <\r> ... ✅ [INFO] [stdout] set host to < > ... ✅ [INFO] [stdout] set host to <#> ... ✅ [INFO] [stdout] set host to ... ✅ [INFO] [stdout] set host to ... ✅ [INFO] [stdout] set host to <@> ... ✅ [INFO] [stdout] set host to <\u{df}> ... ✅ [INFO] [stdout] set host to <\u{df}> ... ✅ [INFO] [stdout] set host to ... ✅ [INFO] [stdout] set host to ... ✅ [INFO] [stdout] set host to ... ✅ [INFO] [stdout] set host to ... ✅ [INFO] [stdout] set host to ... ✅ [INFO] [stdout] set host to <> ... ✅ [INFO] [stdout] set host to <> ... ✅ [INFO] [stdout] set host to ... ✅ [INFO] [stdout] set host to <0x7F000001:8080> ... ✅ [INFO] [stdout] set host to <[::0:01]:2> ... ✅ [INFO] [stdout] set host to <[2001:db8::2]:4002> ... ✅ [INFO] [stdout] set host to ... ✅ [INFO] [stdout] set host to ... ✅ [INFO] [stdout] set host to ... ✅ [INFO] [stdout] set host to ... ✅ [INFO] [stdout] set host to ... ✅ [INFO] [stdout] set host to ... ✅ [INFO] [stdout] set host to ... ✅ [INFO] [stdout] set host to ... ✅ [INFO] [stdout] set host to ... ✅ [INFO] [stdout] set host to ... ✅ [INFO] [stdout] set host to ... ✅ [INFO] [stdout] set host to ... ✅ [INFO] [stdout] set host to ... ✅ [INFO] [stdout] set host to ... ✅ [INFO] [stdout] set host to ... ✅ [INFO] [stdout] set host to ... ✅ [INFO] [stdout] set host to ... ✅ [INFO] [stdout] set host to ... ✅ [INFO] [stdout] set host to <[google.com]> ... ✅ [INFO] [stdout] set host to <[::1.2.3.4x]> ... ✅ [INFO] [stdout] set host to <[::1.2.3.]> ... ✅ [INFO] [stdout] set host to <[::1.2.]> ... ✅ [INFO] [stdout] set host to <[::1.]> ... ✅ [INFO] [stdout] set host to ... ✅ [INFO] [stdout] set host to ... ✅ [INFO] [stdout] set host to <> ... ✅ [INFO] [stdout] set host to <> ... ✅ [INFO] [stdout] set host to <> ... ✅ [INFO] [stdout] set host to ... ✅ [INFO] [stdout] set host to ... ✅ [INFO] [stdout] set host to ... ✅ [INFO] [stdout] set host to <\u{ad}> ... ✅ [INFO] [stdout] set host to <%C2%AD> ... ✅ [INFO] [stdout] set host to ... ✅ [INFO] [stdout] set hash to
... ✅ [INFO] [stdout] set hash to
... ✅ [INFO] [stdout] set hash to <##nav> ... ✅ [INFO] [stdout] set hash to <#main> ... ✅ [INFO] [stdout] set hash to <#> ... ✅ [INFO] [stdout] set hash to <> ... ✅ [INFO] [stdout] set hash to <#foo bar> ... ✅ [INFO] [stdout] set hash to <#foo\"bar> ... ✅ [INFO] [stdout] set hash to <#foo ... ✅ [INFO] [stdout] set hash to <#foo>bar> ... ✅ [INFO] [stdout] set hash to <#foo`bar> ... ✅ [INFO] [stdout] set hash to <\u{0}\u{1}\t\n\r\u{1f} !\"#$%&\'()*+,-./09:;<=>?@AZ[\\]^_`az{|}~\u{7f}\u{80}\u{81}\u{c9}\u{e9}> ... ✅ [INFO] [stdout] set hash to ... ✅ [INFO] [stdout] set hash to ... ✅ [INFO] [stdout] set hash to <%c3%89t\u{e9}> ... ✅ [INFO] [stdout] set hash to ... ✅ [INFO] [stdout] set hash to <> ... ✅ [INFO] [stdout] set hash to <> ... ✅ [INFO] [stdout] set hash to <> ... ✅ [INFO] [stdout] set hash to <> ... ✅ [INFO] [stdout] set hash to < > ... ✅ [INFO] [stdout] set hash to <\u{0}> ... ✅ [INFO] [stdout] set hostname to <\u{0}> ... ✅ [INFO] [stdout] set hostname to <\t> ... ✅ [INFO] [stdout] set hostname to <\n> ... ✅ [INFO] [stdout] set hostname to <\r> ... ✅ [INFO] [stdout] set hostname to < > ... ✅ [INFO] [stdout] set hostname to <#> ... ✅ [INFO] [stdout] set hostname to ... ✅ [INFO] [stdout] set hostname to ... ✅ [INFO] [stdout] set hostname to <@> ... ✅ [INFO] [stdout] set hostname to ... ✅ [INFO] [stdout] set hostname to ... ✅ [INFO] [stdout] set hostname to ... ✅ [INFO] [stdout] set hostname to <> ... ✅ [INFO] [stdout] set hostname to <> ... ✅ [INFO] [stdout] set hostname to ... ✅ [INFO] [stdout] set hostname to <0x7F000001> ... ✅ [INFO] [stdout] set hostname to <[::0:01]> ... ✅ [INFO] [stdout] set hostname to ... ✅ [INFO] [stdout] set hostname to ... ✅ [INFO] [stdout] set hostname to ... ✅ [INFO] [stdout] set hostname to ... ✅ [INFO] [stdout] set hostname to ... ✅ [INFO] [stdout] set hostname to ... ✅ [INFO] [stdout] set hostname to ... ✅ [INFO] [stdout] set hostname to <[google.com]> ... ✅ [INFO] [stdout] set hostname to <[::1.2.3.4x]> ... ✅ [INFO] [stdout] set hostname to <[::1.2.3.]> ... ✅ [INFO] [stdout] set hostname to <[::1.2.]> ... ✅ [INFO] [stdout] set hostname to <[::1.]> ... ✅ [INFO] [stdout] set hostname to ... ✅ [INFO] [stdout] set hostname to ... ✅ [INFO] [stdout] set hostname to <> ... ✅ [INFO] [stdout] set hostname to <> ... ✅ [INFO] [stdout] set hostname to <> ... ✅ [INFO] [stdout] set hostname to ... ✅ (expected fail) [INFO] [stdout] set hostname to <> ... ✅ (expected fail) [INFO] [stdout] set hostname to ... ✅ [INFO] [stdout] set hostname to ... ✅ [INFO] [stdout] set hostname to ... ✅ [INFO] [stdout] set hostname to <\u{ad}> ... ✅ [INFO] [stdout] set hostname to <%C2%AD> ... ✅ [INFO] [stdout] set hostname to ... ✅ [INFO] [stdout] set username to ... ✅ [INFO] [stdout] set username to ... ✅ [INFO] [stdout] set username to ... ✅ [INFO] [stdout] set username to ... ✅ [INFO] [stdout] set username to ... ✅ [INFO] [stdout] set username to ... ✅ [INFO] [stdout] set username to <> ... ✅ [INFO] [stdout] set username to <> ... ✅ [INFO] [stdout] set username to <\u{0}\u{1}\t\n\r\u{1f} !\"#$%&\'()*+,-./09:;<=>?@AZ[\\]^_`az{|}~\u{7f}\u{80}\u{81}\u{c9}\u{e9}> ... ✅ [INFO] [stdout] set username to <%c3%89t\u{e9}> ... ✅ [INFO] [stdout] set username to ... ✅ [INFO] [stdout] set username to ... ✅ [INFO] [stdout] set username to ... ✅ [INFO] [stdout] set pathname to ... ✅ [INFO] [stdout] set pathname to ... ✅ [INFO] [stdout] set pathname to ... ✅ [INFO] [stdout] set pathname to <> ... ✅ [INFO] [stdout] set pathname to <> ... ✅ [INFO] [stdout] set pathname to <> ... ✅ (expected fail) [INFO] [stdout] set pathname to <> ... ✅ [INFO] [stdout] set pathname to ... ✅ [INFO] [stdout] set pathname to ... ✅ [INFO] [stdout] set pathname to ... ✅ [INFO] [stdout] set pathname to <../home> ... ✅ [INFO] [stdout] set pathname to <\\a\\%2E\\b\\%2e.\\c> ... ✅ [INFO] [stdout] set pathname to <\\a\\%2E\\b\\%2e.\\c> ... ✅ [INFO] [stdout] set pathname to <\u{0}\u{1}\t\n\r\u{1f} !\"#$%&\'()*+,-./09:;<=>?@AZ[\\]^_`az{|}~\u{7f}\u{80}\u{81}\u{c9}\u{e9}> ... ✅ [INFO] [stdout] set pathname to <%2e%2E%c3%89t\u{e9}> ... ✅ [INFO] [stdout] set pathname to ... ✅ [INFO] [stdout] set pathname to <#> ... ✅ [INFO] [stdout] set pathname to ... ✅ [INFO] [stdout] set pathname to <#> ... ✅ [INFO] [stdout] set pathname to ... ✅ [INFO] [stdout] set pathname to ... ✅ [INFO] [stdout] set pathname to <\\\\> ... ✅ (expected fail) [INFO] [stdout] set pathname to ... ✅ (expected fail) [INFO] [stdout] set pathname to ... ✅ (expected fail) [INFO] [stdout] set pathname to ... ✅ (expected fail) [INFO] [stdout] set pathname to ... ✅ (expected fail) [INFO] [stdout] set pathname to ... ✅ (expected fail) [INFO] [stdout] set pathname to

... ✅ (expected fail) [INFO] [stdout] set pathname to ... ✅ [INFO] [stdout] set pathname to ... ✅ [INFO] [stdout] set pathname to < > ... ✅ [INFO] [stdout] set pathname to <\u{0}> ... ✅ [INFO] [stdout] set protocol to <> ... ✅ [INFO] [stdout] set protocol to ... ✅ [INFO] [stdout] set protocol to ... ✅ [INFO] [stdout] set protocol to ... ✅ [INFO] [stdout] set protocol to <\u{e9}> ... ✅ [INFO] [stdout] set protocol to <0b> ... ✅ [INFO] [stdout] set protocol to <+b> ... ✅ [INFO] [stdout] set protocol to ... ✅ [INFO] [stdout] set protocol to ... ✅ [INFO] [stdout] set protocol to ... ✅ [INFO] [stdout] set protocol to ... ✅ [INFO] [stdout] set protocol to ... ✅ [INFO] [stdout] set protocol to ... ✅ [INFO] [stdout] set protocol to ... ✅ [INFO] [stdout] set protocol to ... ✅ [INFO] [stdout] set protocol to ... ✅ [INFO] [stdout] set protocol to ... ✅ [INFO] [stdout] set protocol to ... ✅ [INFO] [stdout] set protocol to ... ✅ [INFO] [stdout] set protocol to ... ✅ [INFO] [stdout] set protocol to ... ✅ [INFO] [stdout] set protocol to ... ✅ [INFO] [stdout] set protocol to ... ✅ [INFO] [stdout] set protocol to ... ✅ [INFO] [stdout] set protocol to ... ✅ [INFO] [stdout] set protocol to ... ✅ [INFO] [stdout] set protocol to ... ✅ [INFO] [stdout] Test> set protocol to ... ✅ [INFO] [stdout] set protocol to ... ✅ [INFO] [stdout] set protocol to ... ✅ [INFO] [stdout] set protocol to ... ✅ [INFO] [stdout] set protocol to ... ✅ [INFO] [stdout] set protocol to ... ✅ [INFO] [stdout] set protocol to ... ✅ [INFO] [stdout] set protocol to ... ✅ [INFO] [stdout] [INFO] [stdout] ==================== [INFO] [stdout] [INFO] [stdout] all tests passed [INFO] [stderr] Doc-tests url [INFO] [stdout] [INFO] [stdout] running 67 tests [INFO] [stdout] test src/lib.rs - (line 26) ... ok [INFO] [stdout] test src/lib.rs - (line 57) ... ok [INFO] [stdout] test src/lib.rs - (line 97) ... ok [INFO] [stdout] test src/lib.rs - (line 18) ... ok [INFO] [stdout] test src/lib.rs - Url::as_str (line 640) ... ok [INFO] [stdout] test src/lib.rs - Url::authority (line 974) ... ok [INFO] [stdout] test src/lib.rs - (line 105) ... ok [INFO] [stdout] test src/lib.rs - ParseOptions<'a>::syntax_violation_callback (line 284) ... ok [INFO] [stdout] test src/lib.rs - Url::domain (line 1216) ... ok [INFO] [stdout] test src/lib.rs - Url::fragment (line 1529) ... ok [INFO] [stdout] test src/lib.rs - Url::has_host (line 1105) ... ok [INFO] [stdout] test src/lib.rs - Url::cannot_be_a_base (line 1010) ... ok [INFO] [stdout] test src/lib.rs - Url::from_file_path (line 2522) ... ok [INFO] [stdout] test src/lib.rs - Url::has_authority (line 938) ... ok [INFO] [stdout] test src/lib.rs - Url::host (line 1181) ... ok [INFO] [stdout] test src/lib.rs - Url::into_string (line 663) ... ok [INFO] [stdout] test src/lib.rs - Url::host_str (line 1139) ... ok [INFO] [stdout] test src/lib.rs - Url::make_relative (line 481) ... ok [INFO] [stdout] test src/lib.rs - Url::origin (line 837) ... ok [INFO] [stdout] test src/lib.rs - Url::origin (line 820) ... ok [INFO] [stdout] test src/lib.rs - Url::join (line 428) ... ok [INFO] [stdout] test src/lib.rs - Url::is_special (line 911) ... ok [INFO] [stdout] test src/lib.rs - Url::options (line 613) ... ok [INFO] [stdout] test src/lib.rs - Url::origin (line 854) ... ok [INFO] [stdout] test src/lib.rs - Url::origin (line 871) ... ok [INFO] [stdout] test src/lib.rs - Url::parse (line 323) ... ok [INFO] [stdout] test src/lib.rs - Url::port_or_known_default (line 1283) ... ok [INFO] [stdout] test src/lib.rs - Url::path (line 1375) ... ok [INFO] [stdout] test src/lib.rs - Url::password (line 1067) ... ok [INFO] [stdout] test src/lib.rs - Url::query (line 1451) ... ok [INFO] [stdout] test src/lib.rs - Url::port (line 1251) ... ok [INFO] [stdout] test src/lib.rs - Url::parse_with_params (line 351) ... ok [INFO] [stdout] test src/lib.rs - Url::set_host (line 1948) ... ok [INFO] [stdout] test src/lib.rs - Url::query_pairs_mut (line 1674) ... ok [INFO] [stdout] test src/lib.rs - Url::query_pairs (line 1490) ... ok [INFO] [stdout] test src/lib.rs - Url::scheme (line 891) ... ok [INFO] [stdout] test src/lib.rs - Url::path_segments (line 1411) ... ok [INFO] [stdout] test src/lib.rs - Url::set_fragment (line 1563) ... ok [INFO] [stdout] test src/lib.rs - Url::set_host (line 1964) ... ok [INFO] [stdout] test src/lib.rs - Url::set_host (line 1980) ... ok [INFO] [stdout] test src/lib.rs - Url::set_ip_host (line 2136) ... ok [INFO] [stdout] test src/lib.rs - Url::set_ip_host (line 2151) ... ok [INFO] [stdout] test src/lib.rs - Url::set_path (line 1736) ... ok [INFO] [stdout] test src/lib.rs - Url::set_port (line 1851) ... ok [INFO] [stdout] test src/lib.rs - Url::set_password (line 2185) ... ok [INFO] [stdout] test src/lib.rs - Url::set_port (line 1828) ... ok [INFO] [stdout] test src/lib.rs - Url::set_host (line 1996) ... ok [INFO] [stdout] test src/lib.rs - Url::set_scheme (line 2402) ... ok [INFO] [stdout] test src/lib.rs - Url::set_port (line 1871) ... ok [INFO] [stdout] test src/lib.rs - Url::set_query (line 1622) ... ok [INFO] [stdout] test src/lib.rs - Url::set_scheme (line 2448) ... ok [INFO] [stdout] test src/lib.rs - Url::socket_addrs (line 1316) - compile ... ok [INFO] [stdout] test src/lib.rs - Url::set_scheme (line 2371) ... ok [INFO] [stdout] test src/lib.rs - Url::set_scheme (line 2386) ... ok [INFO] [stdout] test src/lib.rs - Url::set_scheme (line 2418) ... ok [INFO] [stdout] test src/lib.rs - Url::set_scheme (line 2433) ... ok [INFO] [stdout] test src/lib.rs - Url::socket_addrs (line 1323) ... ok [INFO] [stdout] test src/lib.rs - Url::username (line 1037) ... ok [INFO] [stdout] test src/lib.rs - Url::set_username (line 2286) ... ok [INFO] [stdout] test src/lib.rs - Url::set_username (line 2271) ... ok [INFO] [stdout] test src/path_segments.rs - path_segments::PathSegmentsMut<'_>::extend (line 219) ... ok [INFO] [stdout] test src/path_segments.rs - path_segments::PathSegmentsMut<'_>::extend (line 195) ... ok [INFO] [stdout] test src/slicing.rs - slicing::Position (line 68) ... ok [INFO] [stdout] test src/lib.rs - Url::to_file_path (line 2701) ... ok [INFO] [stdout] test src/path_segments.rs - path_segments::PathSegmentsMut (line 21) ... ok [INFO] [stdout] test src/path_segments.rs - path_segments::PathSegmentsMut<'_>::clear (line 84) ... ok [INFO] [stdout] test src/path_segments.rs - path_segments::PathSegmentsMut<'_>::pop_if_empty (line 116) ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 67 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 9.59s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "794f414d7c247d7865b0efae5b67dde1788b194095e928583be8409598bd3847", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "794f414d7c247d7865b0efae5b67dde1788b194095e928583be8409598bd3847", kill_on_drop: false }` [INFO] [stdout] 794f414d7c247d7865b0efae5b67dde1788b194095e928583be8409598bd3847